Linux 基础
系统信息查看
- 内核信息查看:
uname -a|r-a:全部信息-r:核心版本
- 发行信息查看:
cat /etc/centos-release - 服务器名称:
hostname - 查看 CPU 信息:
cat /proc/cpuinfo - 网络信息:
ifconfig
系统关闭重启
- 关机:
shutdown [选项] 时间-r:系统服务停掉后重启-h:系统服务停掉后关机-c:取消前一个关机命令-t: 延后几秒后关机-k: 不真正关机,只发出警告
- 重启:
reboot - 关机:
poweroff
命令别名:alias
- 查看全部命令别名:
alias - 查看指定命令别名:
type <别名>,例:type ll - 设置命令别名:
alias <别名>=<命令>,例:alias ll='ls -l' - 删除命令别名:
unalias <别名>,例:unalias ll
Linux 命令生效顺序
- 绝对路径或相对路径调用命令
- 别名命令
- Bash 内部命令
- $PATH 目录内匹配命令
Linux 通配符
*:任意内容?:任意一个字符[]:任意一个中括号内的字符[-]:范围内任意一个字符,例:[0-9][^]:非中括号内的一个字符,例:[^1-9]
特殊符号
$:调用命令,例:echo $PATH- 单引号:单引号声明字符串,引号内的特殊字符均无特殊意义
- 双引号:双引号内的$ ` \是例外的,拥有调用变量、引用命令和转义字符的特殊含义
- 反引号:引用系统命令,例:
ls $():引用系统命令 ,同反引号#:井号开头代表注释\:反斜杠后面的字符将取消特殊含义,变成普通字符,例如:\$表示输出$字符
命令后台执行,不占用当前终端,在执行命令后加&结束,例:命令 &。