- ls
ls指令用于列出当前目录下的文件和目录。它支持各种选项和参数,可以根据具体需求进行使用。
例如,要列出当前目录下所有的文件和目录,可以使用以下命令:
bashCopy code
ls
如果要查看详细的文件信息,可以使用以下命令:
bashCopy code
ls -l
如果要以人类可读的方式显示文件大小,可以使用以下命令:
bashCopy code
ls -lh
- cd
cd指令用于改变当前工作目录。
例如,要进入当前目录下的test目录,可以使用以下命令:
bashCopy code
cd test
如果要返回上一级目录,可以使用以下命令:
bashCopy code
cd ..
如果要返回到当前用户的家目录,可以使用以下命令:
bashCopy code
cd ~
- pwd
pwd指令用于显示当前工作目录的路径。
例如,要显示当前工作目录的路径,可以使用以下命令:
bashCopy code
pwd
- mkdir
mkdir指令用于创建一个新的目录。
例如,要创建一个名为test的目录,可以使用以下命令:
bashCopy code
mkdir test
- rmdir
rmdir指令用于删除一个空目录。
例如,要删除名为test的目录,可以使用以下命令:
bashCopy code
rmdir test
- touch
touch指令用于创建一个新文件或者更改现有文件的时间戳。
例如,要创建一个名为example.txt的文件,可以使用以下命令:
bashCopy code
touch example.txt
- cat
cat指令用于显示文件内容。
例如,要显示名为example.txt的文件内容,可以使用以下命令:
bashCopy code
cat example.txt
- less
less指令用于显示长文件的内容,支持分页和搜索。
例如,要查看名为example.txt的文件内容,可以使用以下命令:
Copy code
less example.txt
在less模式下,可以使用空格键进行翻页,使用/进行搜索。
- more
more指令与less类似,但不支持搜索。
例如,要查看名为example.txt的文件内容,可以使用以下命令:
Copy code
more example.txt
在more模式下,可以使用空格键进行翻页。
- rm
rm指令用于删除文件或目录。
例如,要删除名为example.txt的文件,可以使用以下命令:
bashCopy code
rm example.txt
如果要删除名为test的目录及其下面的所有文件和子目录,可以使用以下命令:
bashCopy code
rm -r test
- cp
cp指令用于复制文件或目录。
例如,要将名为example.txt的文件复制到test目录中,可以使用以下命令:
bashCopy code
cp example.txt test/