文章目录
ls:查看当前目录下的文件和文件夹
ls 命令
ls 命令用于显示当前目录下的文件和目录。
使用方式:
ls
ls -l
ls -al
使用实例:
ls # 显示当前目录下的文件和目录
ls -l # 显示当前目录下的文件和目录的详细信息
ls -al # 显示当前目录下的所有文件和目录的详细信息,包括隐藏文件和目录
cd:切换目录
cd 命令
cd 命令用于切换目录。
使用方式:
cd 目录路径
cd -
cd ..
使用实例:
cd /usr/local # 切换到 /usr/local 目录
cd - # 切换到上一个目录(相当于返回上一级目录)
cd .. # 切换到上一级目录
rm:删除文件或目录
rm 命令
rm 命令用于删除文件或目录。
使用方式:
rm 文件名
rm -r 目录名
使用实例:
rm file.txt # 删除当前目录下的 file.txt 文件
rm -r directory # 删除当前目录下的 directory 目录及其所有子目录和文件
cp:复制文件或目录
cp 命令
cp 命令用于复制文件或目录。
使用方式:
cp 源文件 目标文件
cp -r 源目录 目标目录
使用实例:
cp file.txt /tmp # 复制当前目录下的 file.txt 文件到 /tmp 目录下
cp -r dir /tmp # 复制当前目录下的 dir 目录及其所有子目录和文件到 /tmp 目录下
mv:移动文件或目录
mv 命令
mv 命令用于移动文件或目录,也可以用于重命名文件或目录。
使用方式:
mv 源文件 目标文件
mv 源目录 目标目录
mv 文件/目录 新名称
使用实例:
mv file.txt /tmp/file.txt # 移动当前目录下的 file.txt 文件到 /tmp 目录下,并重命名为 file.txt
mv dir /tmp # 移动当前目录下的 dir 目录及其所有子目录和文件到 /tmp 目录下
mv file.txt new_file.txt # 重命名当前目录下的 file.txt 文件为 new_file.txt
cat:显示文件内容
cat 命令
cat 命令用于查看文件内容。
使用方式:
cat 文件名
使用实例:
cat file.txt # 查看当前目录下的 file.txt 文件的内容
grep:在文件中搜索指定的字符串
grep 命令
grep 命令用于在文件中搜索指定的文本。
使用方式:
grep 搜索字符串 文件名
使用实例:
grep "hello" file.txt # 在当前目录下的 file.txt 文件中搜索包含 "hello" 字符串的行
tar:将多个文件或目录打包成单一文件
tar 命令
tar 命令用于创建、打包和压缩文件。
使用方式:
tar -cvf 文件名.tar 目录名/文件名...
tar -xvf 文件名.tar
tar -zcvf 文件名.tar.gz 目录名/文件名...
tar -zxvf 文件名.tar.gz
使用实例:
tar -cvf files.tar file1.txt file2.txt subdir/ # 创建一个名为 files.tar 的文件,包含 file1.txt、file2.txt 和 subdir 目录下的所有文件和目录
tar -xvf files.tar # 解压名为 files.tar 的文件
tar -zcvf files.tar.gz file1.txt file2.txt subdir/ # 创建一个名为 files.tar.gz 的文件,包含 file1.txt、file2.txt 和 subdir 目录下的所有文件和目录,并压缩
tar -zxvf files.tar.gz # 解压名为 files.tar.gz 的文件
chmod:更改文件或目录的权限
chmod 命令
chmod 命令用于更改文件或目录的权限。
使用方式:
chmod 权限 文件名/目录名
使用实例:
chmod 644 file.txt # 将当前目录下的 file.txt 文件权限更改为 644
chmod 755 dir/ # 将当前目录下的 dir 目录权限更改为 755
chown:更改文件或目录的所有者
chown 命令
chown 命令用于更改文件或目录的所有者。
使用方式:
chown 用户名 文件名/目录名
使用实例:
chown root file.txt # 将当前目录下的 file.txt 文件所有者更改为 root
chown root:root file.txt # 将当前目录下的 file.txt 文件所有者和所属组都更改为 root
chown -R root dir/ # 将当前目录下的 dir 目录及其所有子目录和文件的所有者都更改为 root
ps:显示当前正在运行的进程
ps 命令
ps 命令用于查看进程信息。
使用方式:
ps aux
使用实例:
ps aux # 显示所有进程的详细信息