一、 ls
ls命令是列出目录中的文件和子目录。在默认情况下,它仅列出当前工作目录下的内容。ls命令的一些重要选项如下:
ls -l # 列出文件的详细信息 ls -a # 显示所有文件,包括隐藏的文件 ls -R # 递归地列出文件和目录
二、 cp
cp命令用于将一个文件或目录复制到一个不同的位置或重命名。cp命令的一些重要选项如下:
cp file1 file2 # 将file1复制到file2中 cp -r dir1 dir2 # 将目录dir1及其全部子目录和文件复制到dir2中 cp -i file1 file2 # 在复制之前提示是否覆盖现有文件 cp -u file1 file2 # 仅在源文件新于目标文件时才复制
三、 mkdir
mkdir命令用于创建一个新目录。mkdir命令的一些重要选项如下:
mkdir dirname # 创建名为dirname的目录 mkdir -p /path/to/dir # 创建路径为/path/to/dir的目录,包括父目录
四、 rm
rm命令用于删除文件或目录。rm命令的一些重要选项如下:
rm file1 # 删除file1文件 rm -r dir1 # 递归地删除dir1及其全部内容 rm -f file1 # 强制删除,不提示确认
五、 mv
mv命令用于将文件或目录移到另一个位置或重命名。mv命令的一些重要选项如下:
mv file1 file2 # 将file1重命名为file2 mv file1 dir1 # 将file1移动到dir1目录中
六、 chmod
chmod命令用于改变文件或目录的权限。chmod命令的一些重要选项如下:
chmod 777 file1 # 将文件的权限更改为rwxrwxrwx chmod +x file1 # 给文件添加执行权限
七、 cat
cat命令用于连接并显示文件的内容。cat命令的一些重要选项如下:
cat file1 # 显示file1文件的内容 cat file1 file2 > file3 # 将file1和file2的内容合并到file3中
八、 grep
grep命令用于在文本文件中查找匹配的字符串。grep命令的一些重要选项如下:
grep "string" file1 # 在文件file1中查找包含string的行 grep -r "string" dir1 # 在目录dir1中递归查找包含string的行
九、 df
df命令用于显示文件系统的磁盘使用情况。
df -h # 显示磁盘空间使用情况,并以易读格式显示结果
十、 du
du命令用于显示目录或文件的磁盘使用情况。
du -h file1 # 显示file1的磁盘使用情况,并以易读格式显示结果