您的位置: 首页 - 站长

iis网站asp.net部署图片转换成网址链接

当前位置: 首页 > news >正文

iis网站asp.net部署,图片转换成网址链接,企业展馆展厅设计,南宁老牌网站建设公司前提#xff1a;使用su root 切换到权限最大的root用户 1.显示当前工作目录的绝对路径#xff08;pwd#xff09; 用途#xff1a;用于显示当前工作目录的绝对路径的命令。无论用户在文件系统的哪个位置#xff0c;pwd 命令都能提供当前所在位置的完整路径信息。 用法使用su root 切换到权限最大的root用户 1.显示当前工作目录的绝对路径pwd 用途用于显示当前工作目录的绝对路径的命令。无论用户在文件系统的哪个位置pwd 命令都能提供当前所在位置的完整路径信息。 用法pwd 示例执行 pwd 命令后它会输出当前目录的绝对路径。 2.创建目录mkdir 用途创建一个新的目录。 用法mkdir  [选项]  目录名 示例在home目录下创建名为 animal 的目录。
mkdir /home/animal注意mkdir只能创建一级目录如果想创建多级目录使用mkdir -p  示例在home目录下创建名为 people/tom的目录。 mkdir -p /home/people/tom3.删除目录rmdir 用途删除空目录。 用法rmdir [选项] 目录名  或   rm [选项] 目录名 示例在home目录下删除名为 animal 的目录。
rmdir /home/animal 注意如果目录不为空使用  rmdir  目录名 是删除不了的那么就需要其他的命令 rm [选项] 目录名 或者   rmdir -p  子目录的路径 示例在home目录下删除名为 people/tom 的目录。 方式1 rmdir -p /home/people/tom 方式2 rm -rf /home/people 以下是rm 选项的作用 4.切换目录cd 用途改变当前工作目录。 用法cd  相对路径绝对路径 示例切换到刚刚创建的 animal 目录
绝对路径 cd /home/animal 相对路径需要进行两次操作 cd /home cd animal 为什么第二次cd 切换不需要加上 / 符号呢请看补充部分的解释home前面的/表示的是根目录其他的/是目录分隔符并无其他用意所以切换到home目录下后不用加上/即 cd /animal加上后表示为根目录下的animal目录所以cd /animal 会报错正确的表示为cd animal 补充什么是相对路径什么是绝对路径 相对路径相对于当前工作目录的路径。它不是从根目录开始而是从当前目录开始通过一系列的相对路径指示符如上一级目录等来定位文件或目录。 例子 如果当前工作目录是“C:\Users\username\Documents\Pictures”并且想要访问“Documents”文件夹下的“file.txt”那么相对路径为“../file.txt”这里的“..”表示上一级目录。
单点.表示当前目录。 双点..表示上一级目录。 绝对路径从文件系统的根目录开始到指定文件或目录的完整路径。它就像是从最顶层开始一步一步向下直到目标文件的“完整地图”。 例子 在Linux系统中一个文件的绝对路径可能是“/home/user/Documents/file.txt”。这里的“/”是根目录“home”是根目录下的一个子目录“user”是home目录下的子目录“Documents”是user目录下的子目录而“file.txt”是文件名。 补充“/”符号的意义 在文件路径中/ 通常用作目录分隔符。它表示路径中的一个层级变化即从一个目录转移到其下的子目录或反之通过 .. 表示转移到上级目录。在Unix-like系统如Linux和macOS中/ 是根目录的标识符也是所有文件和目录的起点。 对于您给出的例子 /home/user/Documents/file.txt 第一个 / 表示根目录。之后的每一个 / 都用来分隔路径中的不同部分即不同的目录或文件名。 所以在这个路径中 /home 表示根目录下的 home 目录。/home/user 表示 home 目录下的 user 目录。/home/user/Documents 表示 user 目录下的 Documents 目录。/home/user/Documents/file.txt 最终指向 Documents 目录下的 file.txt 文件。 每个 / 都是路径解析过程中的一个重要标记它告诉系统如何从一个目录移动到另一个目录直到找到最终的文件或目录。在Windows系统中虽然传统的路径分隔符是反斜杠 \例如 C:\Users\username\Documents\file.txt但现代Windows系统通常也支持使用正斜杠 / 作为路径分隔符尤其是在命令行和某些编程环境中。 5.列出目录内容ls 用途列出目录中的文件和子目录。 用法ls  目录名文件名
ls ls 的选项这里举出用得比较多的选项 也可以搭配一起使用ls -al 6.创建文件touch 用途创建一个空文件或者修改文件的时间戳。 用法touch 文件名注意文件名要以.txt结尾 示例在home目录下创建一个名为 file.txt 的空文件。
touch /home/file.txt 7.查看文件内容cat 用途查看文件的内容。不能修改 用法cat  [选项]  文件名 示例查看 /etc/profile 的内容。 cat /etc/profile 一般情况结合more一起使用cat /etc/profile |more
选项 -n  功能是显示行号cat -n /etc/profile 8.复制文件或目录cp 用途复制文件或目录到另一个位置。 用法cp 要复制的文件名   另一个位置 示例复制home目录的 a.txt 到home目录下的animal目录里。
cp /home/a.txt /home/animal 如果要复制全部文件包括目录应使用 -r  例如将animal目录及其目录下的文件全部复制到根目录下。 cp -r /home/animal / 如果进行了重复的操作那么系统就会提示是否进行覆盖如果不想要提示就需要在cp前面加上斜杆 \cp -r /home/animal / 9.移动文件或目录mv 用途移动文件或目录到另一个位置或者重命名文件或目录。 用法mv 原名 新名这是重命名操作或 mv 原文件名路径  新文件名路径剪切操作 示例将 file.txt 重命名为 new_file.txt。
mv file.txt new_file.txt 剪切操作在home下有两个目录分别是animal目录和people目录将animal里面的dog.txt 剪切到people目录下 mv /home/animal/dog.txt /home/people 当然还可以剪切和重命名同时操作将dog.txt重命名为cat.txt mv /home/animal/dog.txt /home/people/cat.txt 10.查看文本文件内容less 用途用来查看文本文件内容查看大文件比cat效率更高less提供了更多高级功能如搜索文本、跳跃到文件的特定位置等。 用法less [选项] 文件名 示例查看 /etc/profile 的内容。
less /etc/profile 11.输出文本或变量的值echo 用途用于在终端或命令行界面输出文本或变量的值到标准输出通常是屏幕 用法echo [选项] [输出内容] 示例输出“hello,word”
echo hello,world 示例输出\(PATH echo \)PATH 12.显示文件开头部分的命令head 用途用来显示文件开头部分的命令。默认情况下它会显示文件的前10行但这个数字可以通过选项来修改。 用法head [选项] [文件…] 示例查看 /etc/profile 的前10行内容。 head /etc/profile 显示前20行 head -n 20 /etc/profile 13.显示文件末尾部分的命令tail 用途用来显示文件末尾部分的命令。与 head 命令相反head 显示文件的开头部分而 tail 显示文件的最后几行。默认情况下它会显示文件的最后10行但这个数字可以通过选项来修改。 用法tail [选项] [文件…] 示例查看 /etc/profile 的后10行内容。
tail /etc/profile tail 命令可以使用 -f 或 –follow 选项来实时追踪文件的增长并显示新增的内容。这个功能特别有用例如当你想要监控日志文件的实时更新时。 当你使用 tail -f 命令时tail 会保持运行状态并且持续检查文件是否有新的数据写入。如果有新的行被添加到文件中它们会立即显示在你的终端上。 下面是一个使用 tail -f 的例子 tail -f /var/log/messages执行上述命令后tail 命令会一直运行并显示 /var/log/messages 文件末尾的内容。如果系统有新的日志消息被写入该文件这些消息会实时显示在你的屏幕上。 要停止 tail -f 的追踪你可以按下 Ctrl C 来终止命令的执行。 需要注意的是tail -f 不会读取文件的全部内容而是从文件的末尾开始读取并且持续监视文件的末尾部分。这意味着如果你在文件增长了很多内容之后才启动 tail -f它不会显示文件的完整内容而只会显示从命令执行开始之后添加到文件中的内容。 14.重定向操作符 用途重定向操作符  用于将命令的输出重定向到一个文件中。这个操作符会创建指定的文件如果文件不存在的话或者覆盖文件原有的内容如果文件已经存在。 用法command file这里command 是你想执行的命令file 是你想要将输出写入的文件名。 示例假设你想将 ls 命令的输出列出当前目录下的文件和目录写入到一个名为 list.txt 的文件中你可以这样做
ls list.txt 执行这个命令后当前目录下的文件列表会被写入到 list.txt 文件中。如果 list.txt 文件之前已经存在那么它原来的内容会被新内容覆盖。 特点 覆盖内容使用  重定向操作符时目标文件的内容会被新内容覆盖。如果文件不存在则会创建它。 仅输出只有命令的标准输出通常是成功的输出会被重定向到文件中而标准错误输出通常是错误消息会继续发送到终端。 权限和所有权新创建的文件会使用当前用户的默认权限设置。
例子 2清空文件内容 如果你想快速清空一个文件的内容而不用打开编辑器可以使用  操作符将空输出重定向到文件中 file.txt注意事项 使用  操作符时要小心因为它会无提示地覆盖文件内容。如果你想将输出追加到文件末尾而不是覆盖文件应该使用  操作符。 15.创建链接ln 用途ln 命令用于创建链接这些链接可以是硬链接hard link或符号链接symbolic link。 用法ln [选项] 源文件 目标链接
其中 [选项] 可以是 -s表示创建符号链接。源文件 是你想要创建链接的文件。目标链接 是你想要创建的链接名称。 示例假设有一个名为 file1.txt 的文件我们想为它创建一个硬链接 link1.txt ln file1.txt link1.txt执行此命令后file1.txt 和 link1.txt 将指向相同的文件内容并且它们具有相同的inode号。
硬链接Hard Link 硬链接是文件系统中的目录条目它指向文件的inode在Unix文件系统中每个文件都有一个唯一的inode号。硬链接有几个特性 硬链接与原始文件共享相同的inode号因此它们实际上指向文件系统中的相同文件内容。删除原始文件不会影响硬链接因为硬链接仍然指向原始文件的数据块。硬链接不能跨文件系统创建。硬链接不能链接目录。 符号链接Symbolic Link 符号链接也称为软链接是文件系统中的一个特殊类型的文件它包含指向另一个文件或目录的路径。符号链接的特性包括 符号链接有自己的inode号和文件权限。符号链接指向的是另一个文件的路径而不是文件的数据块。如果原始文件被删除符号链接会变成“悬挂链接”dangling link它指向一个不存在的文件。符号链接可以跨文件系统创建。符号链接可以链接目录。 创建符号链接的例子 假设我们想为 file1.txt 创建一个符号链接 symlink1.txt ln -s file1.txt symlink1.txt这里-s 选项告诉 ln 命令创建一个符号链接。执行此命令后symlink1.txt 将指向 file1.txt。 例子 3链接目录 ln -s /path/to/original/directory /path/to/symlink_directory这将在 /path/to/symlink_directory 创建一个指向 /path/to/original/directory 的符号链接。请注意硬链接不能用于目录。 注意事项 硬链接不能用于链接目录也不能跨文件系统。删除原始文件后符号链接将变成悬挂链接而硬链接仍然可以访问文件内容。使用 ln 命令时如果目标链接已存在它将被覆盖因此请谨慎操作。 16.显示命令手册页man 用途用于显示命令手册页的实用工具。每个命令或函数通常都会有一个手册页其中包含了关于如何使用该命令或函数的详细信息包括其用途、选项、参数以及示例。 用法man [选项] 页面名称 示例查看 ls 命令的手册页。 man ls 17.获取内置命令的帮助信息help 用途help 命令或函数通常用于提供关于特定命令、函数、类或模块的用法信息。 用法help [选项] 名称 示例获取 cd 命令的帮助。 [userlinux ~]\( history 34 ls -l5 nano test.txt6 historyhelp cd 18.补充其他命令 history :history 命令用于显示和操作 shell 的命令历史。 例子 1使用参数控制显示的条目数量 [userlinux ~]\) history 34 ls -l5 nano test.txt6 history使用 history 命令后跟一个数字参数可以显示最后 N 条命令历史。 例子 2使用命令历史中的条目 你可以使用 ! 前缀来执行历史记录中的命令。例如执行历史记录中的第4条命令 [userlinux ~]$ !4 ls -ldatadate 命令用于显示或设置系统的日期和时间。
用法直接使用date 格式化输出 你可以使用  符号来指定日期和时间的输出格式 date %Y-%m-%d %H:%M:%S注意月和日都是小写字母其他是大写 设置日期和时间 以root权限运行以下命令可以设置系统的日期和时间 date -s 2023-03-14 15:00:00cal cal 命令用于显示日历。它可以显示当前月份的日历也可以显示任意年月的日历。
用法直接使用cal 显示整年的日历 cal 2024这将显示2024年整年的日历每个月的日历都会显示出来。 显示指定月份的日历 cal 3 2023这将显示2023年3月的日历。