来源:我的博客站 OceanicKang |《Linux 基础命令》
上一篇:《Linux CentOS 入门介绍》
查看当前工作目录
> pwd
更换目录
> cd [目录]
符号 | 意义 |
---|
. | 当前工作目录 |
… | 父目录 |
~ | 用户家目录 |
- | 上个工作目录 |
显示目录
> ls [参数] [目录名]
参数 | 说明 |
---|
-a | 显示所有文件,包括隐藏文件(以 “.” 开头的文件) |
-l | 以长格式显示 |
-t | 按修改时间先后显示 |
-R | 显示目录及下级子目录结构(递归) |
-m | 横向输出文件名,并以 “,” 作分隔符 |
-S | 以文件大小排序 |
文件颜色 | 说明 |
---|
白色 | 普通文件 |
红色 | 压缩文件 |
蓝色 | 目录文件 |
浅蓝色 | 链接文件 |
黄色 | 设备文件(/dev) |
绿色 | 可执行文件(/bin、/sbin) |
粉红色 | 图片文件 |
创建目录
> mkdir [参数] {目录名}
删除目录
> rmdir [参数] {目录名}
若目录为空,则直接删除
若目录中有内容,则会产生错误信息且不能删除目录,但它会继续删除其余空目录
删除文件和文件夹
> rm [参数] {文件}
显示文件和目录树
> tree [参数] {文件}
参数 | 说明 |
---|
-a | 不隐藏任何以 “.” 字符开始的条目 |
-d | 只显示目录不显示文件 |
-f | 每个文件都显示路径 |
-t | 根据最后修改时间排序 |
-L n | 只显示 n 层目录(n为数字) |
创建空文件和更改时间戳
> touch [参数] {文件}
参数 | 说明 |
---|
-d | 更改时间戳为定义值(后面加年月日,格式:20101212) |
复制目录
> cp [参数] {源文件} {目标文件}
移动或重命名文件
> mv [参数] {源文件} {目标文件}
> mv [参数] {源文件} {目标文件夹/}
查看文档
> cat [参数] [文件名]
> tac [参数] [文件名]
> file [参数] [文件名]
cat 命令显示文件时会同时显示所有内容。大型文件在屏幕上一晃而过,难以阅读。因此它比较适合小于一屏的文件
> more [参数] [文件名]
more 命令操作 | 说明 |
---|
空格键(space) | 向下翻一页 |
Enter | 向下翻一行 |
/字符串 | 在内容中向下搜索字符串 |
:f | 立即显示出文件名以及目前显示的行数 |
h | 帮助 |
b 或 ctrl+b | 往回翻页 |
q | 退出 |
> less
less 命令操作 | 说明 |
---|
空格键 | 向下翻一页 |
[pagedown] | 向下翻一页 |
[pageup] | 向上翻一页 |
/字符串 | 向下搜索字符串 |
?字符串 | 向上搜索字符串 |
n | 重复前一个搜索 |
N | 反向重复前一个搜索 |
h | 帮助 |
q | 退出 |
> head [参数] [文件名]
参数 | 说明 |
---|
-n number | 显示前 number 行的信息 |
> tail [参数] [文件名]
参数 | 说明 |
---|
-n number | 显示后 number 行的信息 |
-f | 一直监视 |
关机
> shutdown [参数] 时间 [警告信息]
> init 0
> reboot
> init 6
参数 | 说明 |
---|
-t sec | 送出警告信息和删除信息之间要延迟 sec 秒 |
-k | 并不真正关机,而只是发出警告信息给所有用户 |
-r | 关机后立即重新启动 |
-h | 关机后停止系统 |
别名
> alias rm='rm -i'
> alias cp='cp -i'
> alias ls='ls --color=auto'
查看命令历史
> history
> history -c
管道
> 其他显示数据的命令 | grep [参数] [匹配文本]
> cat /proc/cpuinfo | grep "model name"
参数 | 说明 |
---|
-c | 只输出匹配行的计数 |
-i | 不区分大小写(只适用于单字符) |
-h | 查询多文件时不显示文件名 |
-l | 查询多文件时只输出包含匹配字符的文件名 |
-n | 显示匹配行及行号 |
-s | 不显示不存在或无匹配文本的错误信息 |
-v | 显示不包含匹配文本的所有行 |
> 其他显示数据的命令 | sort -r
> 其他显示数据的命令 | cut -d ['分隔符'] -f [number]
> 其他显示数据的命令 | uniq -c
> 其他显示数据的命令 | wc -l
下一篇:《Linux 正则》