1、ls
命令 | ls |
---|
英文原意 | list |
所在路径 | /bin/ls |
执行权限 | 所有用户 |
功能描述 | 显示目录文件 |
语法 | ls [选项] [文件或目录] |
常用选项 | -l(long):详细信息显示; -d(directory):查看目录属性;-i(inode) :查看文件I节点 |
范例 | ls -l /etc |
2、mkdir
命令 | mkdir |
---|
英文原意 | make directories |
所在路径 | /bin/mkdir |
执行权限 | 所有用户 |
功能描述 | 创建新目录 |
语法 | mkdir [选项] [文件或目录] |
常用选项 | -p(parents):递归创建 |
范例 | mkdir -p /tmp/zhj/hao |
3、rmdir
命令 | rmdir |
---|
英文原意 | remove empty directory |
所在路径 | /bin/rmdir |
执行权限 | 所有用户 |
功能描述 | 删除空目录 |
语法 | rmdir [目录名] |
常用选项 | 无 |
范例 | rmdir /tmp/zhj/hao |
4、cd
命令 | cd |
---|
英文原意 | change directory |
所在路径 | 内置命令 |
执行权限 | 所有用户 |
功能描述 | 切换当前目录 |
语法 | cd [目录名] |
常用选项 | 无 |
范例 | cd /etc |
5、pwd
命令 | pwd |
---|
英文原意 | print working directory |
所在路径 | /bin/pwd |
执行权限 | 所有用户 |
功能描述 | 显示当前目录路径 |
语法 | pwd |
常用选项 | 无 |
范例 | pwd |
6、cp
命令 | cp |
---|
英文原意 | copy |
所在路径 | /bin/cp |
执行权限 | 所有用户 |
功能描述 | 复制文件或目录 |
语法 | cp [选项] [原文件或原目录] [目标目录] |
常用选项 | -r(recursive):递归的复制目录;-p(preserve):保留原文件或原目录的属性 |
范例 | cp -r /tmp/zhj /root |
7、mv
命令 | mv |
---|
英文原意 | move |
所在路径 | /bin/mv |
执行权限 | 所有用户 |
功能描述 | 剪切文件、重命名 |
语法 | mv [原文件或原目录] [目标目录] |
常用选项 | 无 |
范例 | mv /tmp/zhj /root |
8、rm
命令 | rm |
---|
英文原意 | remove |
所在路径 | /bin/rm |
执行权限 | 所有用户 |
功能描述 | 删除文件或目录 |
语法 | rm [选项] [文件名或目录名] |
常用选项 | -r(recursive):递归的删除目录;-f(force):强制执行 |
范例 | rm -rf /tmp/zhj |
9、touch
命令 | touch |
---|
英文原意 | touch |
所在路径 | /bin/touch |
执行权限 | 所有用户 |
功能描述 | 创建空文件、更改时间 |
语法 | touch [选项] [文件名] |
常用选项 | -t(time):改变文件的时间戳 |
范例 | touch -t 202211091130 /tmp/zhj |
10、cat与tac
命令 | cat |
---|
英文原意 | concatenate |
所在路径 | /bin/cat |
执行权限 | 所有用户 |
功能描述 | 显示文件内容 |
语法 | cat [选项] [文件名] |
常用选项 | -n(number):显示行号 |
范例 | cat -n /etc/issue |
命令 | tac |
---|
英文原意 | concatenate |
所在路径 | usr/bin/tac |
执行权限 | 所有用户 |
功能描述 | 反向显示文件内容 |
语法 | tac [选项] [文件名] |
常用选项 | 无 |
范例 | tac /etc/issue |
11、more
命令 | more |
---|
英文原意 | more |
所在路径 | /bin/more |
执行权限 | 所有用户 |
功能描述 | 分页显示文件内容 |
语法 | more [文件名] |
常用选项 | 无 |
范例 | more /etc/services |
注:
1、空格和f表示翻页;
2、Enter表示换行;
3、q表示退出;
12、less
命令 | less |
---|
英文原意 | less |
所在路径 | /bin/less |
执行权限 | 所有用户 |
功能描述 | 分页显示文件内容(可向上翻页) |
语法 | less [文件名] |
常用选项 | 无 |
范例 | less /etc/services |
注:
1、与more类似;
2、按向上键可以向上翻,向下键可以向下翻;
3、可用/关键词
进行搜索,按n(next)则下一个关键词;
13、head与tail
命令 | head |
---|
英文原意 | head |
所在路径 | /usr/bin/head |
执行权限 | 所有用户 |
功能描述 | 显示文件前面几行(默认10行) |
语法 | head [文件名] |
常用选项 | -n(number):指定显示行数 |
范例 | head -n 7 /etc/services |
命令 | tail |
---|
英文原意 | tail |
所在路径 | /usr/bin/tail |
执行权限 | 所有用户 |
功能描述 | 显示文件后面几行(默认10行) |
语法 | tail [文件名] |
常用选项 | -n(number):指定显示行数;-f(filename):实时更新末尾内容 |
范例 | tail -f /etc/services |
14、ln
命令 | ln |
---|
英文原意 | link |
所在路径 | /bin/ln |
执行权限 | 所有用户 |
功能描述 | 生成链接文件 |
语法 | ln [选项] [原文件] [目标文件] (默认硬链接) |
常用选项 | -s(symbolic):创建软链接 |
范例 | ln -s /etc/issue /tmp/issue.soft |
关于软链接:
1、软链接也被称为符号链接,它是一个指向原始文件或目录的文件。
2、软链接是一种特殊类型的文件,其中包含原始文件或目录的路径信息。
3、软链接类似Windows快捷方式;
4、查看软链接文件属性会发现,所有的用户都具有rwx的全部操作权限;
5、软链接文件文件较小,因为只是符号链接;
6、打开软链接时,实际上是打开了指向原始文件或目录的路径;
7、如果原始文件或目录被删除或移动,软链接将失效;
关于硬链接:
1、硬链接是在文件系统中创建一个指向原始文件的链接;
2、硬链接只是在文件系统中创建一个指向原始文件的新文件名;
3、硬链接与原始文件共享同一个 inode(文件索引节点);
4、删除原始文件,硬链接仍然可以访问原始文件的内容;
5、硬链接只能用于链接文件,而不能用于链接目录;
6、不同的文件系统之间创建硬链接,因为它们需要共享相同的 inode;
7、相当于拷贝文件 cp -p + 同步更新,与原文件属性相同;