Linux 命令格式: 命令 选项 参数
(1)查询命令解释
man 命令 或者 命令 --help
man 命令一般用于查询普通命令, 就是存在于系统文件中的命令, 而 help 是用来查询内置命令, 命令在系统中不存在文件, 存在于 bash 解释器中.
查看一条命令是否存在, 使用 which + 命令来查询
查看当前 bash 下的内置命令, 使用 man+cd, 找到 bash 下的所有内置命令, 发现 cd 内置命令在 bash 中
使用 info + 命令也可以查询命令相关信息, 但是用的很少.
(2)Linux 关机重启注销
立即重启: shutdown -r now,-r 就是 reboot 的意思
立即关机: shutdown -h now,-h 就是 halt 的意思
或者直接用 systemctl halt,systemctl poweroff,systemctl reboot 或者 shutdown 命令, 也可以关机.
3)查看文件
ls:
-a, 查看所有文件, 包含隐藏文件;
-l, 以列表形式查看文件, 不包含隐藏文件;
-lh, 以列表形式查看文件, 不包含隐藏文件, 但按 1024 倍数显示(KB,MB,GB)
-all, 以列表形式查看文件, 包含隐藏文件, 可以将 ls -ll 缩写为 ll
所显示信息格式为:
drwxr-xr-x 1 root root 14222 6 月 20 01:31 filename
文件类型 链接数 所属主 所属组 文件大小 修改日期 修改时间 文件名
通配符:
1)*: 匹配任意多个字符
比如以 a 开头, ll a*; 以 a 结尾, ll *a;
2)?(英文): 匹配任意一个字符
如 a 开头两个字的文件 ll a?
3)[], 表示可以匹配中括号内字符组中任意一个
如 a 或 b 或 c 开头的文件 ll [abc]*
4)[L-F], 表示从 L 到 F 范围内的任意一个字符
如 a 到 v 中任意一个字符开头的文件 ll [a-v]*
注
1,Linux 严格区分大小写, 小心把 A 写成 a 或者 [a-Z] 或者 [A-z] 的情况
2, 在通配符前加 \ 为转义, 即不使用通配功能而是作为其本身而出现
如查找名字叫 * a 的文件 ls \*a
4)内容重定向
>可以将命令的结果输出至某一文件中
如 ls /tmp> 1.txt
该操作会覆盖文件内的原内容
>>也可以将命令的结果输出至某一文件中, 但与>不同的是该命令会将信息追加到文件的末尾.
Linux(六)常用命令 1
来源: http://www.bubuko.com/infodetail-3608276.html