首先先声明是简单表示,如果要全指令有链接
1. ls 指令
ls [选项] [文件/目录]
常用选项:
-l
: 以长格式列出文件和目录的详细信息。
-a
: 显示所有文件,包括隐藏文件(以.
开头的文件)。
-h
: 以人类可读的格式显示文件大小。
示例:
ls -la
说明: 显示当前目录下的所有文件及其详细信息,包括隐藏文件。
2. pwd 指令
语法:
pwd
说明:显示当前工作目录的完整路径。
说明: 输出当前所在的目录,例如 /home/user
。
3. cd 指令
语法:
cd [目录]
常用选项:
..
: 返回上一级目录。
~
: 进入用户的主目录。cd /home/user/Documents
说明: 进入
/home/user/Documents
目录。
4. touch 指令
语法:
touch [文件名]
说明: 创建一个空文件或更新已存在文件的时间戳。
示例:
touch newfile.txt
说明: 创建一个名为
newfile.txt
的空文件。
5.mkdir 指令
语法:
mkdir [选项] [目录名]
常用选项:
-p
: 创建父目录,若其不存在。示例:
mkdir -p /home/user/newdir/subdir
创建
newdir
及其子目录subdir
。
6. rmdir
与 rm与 mkdir
指令对比
-
rmdir
: 仅用于删除空目录。 -
rm
: 删除文件或目录(可加选项-r
来递归删除目录及其内容)。 -
mkdir
: 用于创建目录。
示例:
# 删除空目录 rmdir emptydir# 删除文件 rm file.txt# 递归删除目录及其内容 rm -r dir_to_delete
7.man 指令
说明: 查看指定命令的手册页,了解该命令的使用方法及选项。
man ls
8. cp 指令
cp [选项] [源文件] [目标文件]
常用选项:
-r
: 递归复制目录。
-i
: 复制前进行确认。cp file.txt /home/user/Documents/
将
file.txt
复制到Documents
目录中。
9. mv 指令
mv [选项] [源文件] [目标文件]
常用选项:
-i
: 在覆盖文件前进行确认。mv oldfile.txt newfile.txt
说明: 将
oldfile.txt
重命名为newfile.txt
。
10. cat 指令
cat [选项] [文件]
常用选项:
-n
: 显示行号。cat file.txt
说明: 显示
file.txt
的内容。
11.more 指令
more [文件]
说明: 分页显示文件内容,适合长文件。
more longfile.txt
说明: 分页显示
longfile.txt
的内容。
12. less 指令
less [文件]
说明: 类似于
more
,但可以向前和向后翻页。less longfile.txt
说明: 类似于
more
,但可以向前和向后翻页。