sh
是一个 Unix shell,它允许用户与操作系统进行交互并执行各种命令
ls [选项] [文件名]
例如,要查看当前目录的内容,只需输入 ls
。要查看隐藏文件,请使用 ls -a
。
mkdir [选项] 目录名
例如,要创建一个名为 new_folder
的新目录,请输入 mkdir new_folder
。
rmdir [选项] 目录名
例如,要删除名为 old_folder
的目录,请输入 rmdir old_folder
。要强制删除目录及其内容,请使用 rm -r old_folder
。
cp [选项] 源文件 目标文件
例如,要将名为 file1.txt
的文件复制到名为 file2.txt
的文件中,请输入 cp file1.txt file2.txt
。
mv [选项] 源文件 目标文件
例如,要将名为 file1.txt
的文件重命名为 file2.txt
,请输入 mv file1.txt file2.txt
。
rm [选项] 文件名
例如,要删除名为 file.txt
的文件,请输入 rm file.txt
。要强制删除文件,请使用 rm -f file.txt
。
chmod [选项] 文件名或目录名
例如,要将名为 file.txt
的文件的权限更改为可读、可写和可执行,请输入 chmod 777 file.txt
。
chown [选项] 用户名 文件名或目录名
例如,要将名为 file.txt
的文件的所有者更改为名为 new_user
的用户,请输入 chown new_user file.txt
。
cat [选项] 文件名
例如,要查看名为 file.txt
的文件的内容,请输入 cat file.txt
。要分页查看文件内容,请使用 cat -n file.txt
。
|
。>
。2>
。<
。这些只是 sh
和 Linux 文件操作的一些基本示例。实际上,sh
支持许多其他命令和选项,可以参考相关文档以获取更多信息。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:linux sh命令能进行文件操作吗