Ctrl键+c?? ??? ?#终止当前的操作
Ctrl键+d?? ??? ?#退出当前所登录的用户
Ctrl键+l?? ??? ?#清屏
Ctrl键+a?? ??? ?#将当前光标所在位置移动到命令行的行首
Ctrl键+e?? ??? ?#将当前光标所在位置移动到命令行的行尾
Ctrl键+u?? ??? ?#删除当前光标所在位置向前的所有字符
Ctrl键+k?? ??? ?#删除当前光标所在位置向后的所有字符
Ctrl键+y?? ??? ?#粘贴剪切板上面的内容
Ctrl键+w?? ??? ?#删除当前光标所在位置向前的一组字符串
Ctrl键+方向键?? ?#向左或者向右移动一组字符串
delete?? ??? ?#从前往后删除一个字符
Ctrl键+r?? ??? ?#搜索历史命令
Ctrl键+z?? ??? ?#把当前的任务放到后台运行
Ctrl键+s?? ??? ?#锁屏
Ctrl键+q?? ??? ?#解锁
esc键+.?? ??? ?#使用上一条命令的最后的参数
!!?? ??? ??? ?#执行上一条命令
!ls?? ??? ??? ? #执行最近的一次以ls开头的命令
?
历史记录history
?? ?选项:
?? ??? ?-c?? ??? ?#清空的历史命令
?? ??? ?-d?? ??? ?#指定删除历史命令,id
?? ??? ?-w?? ??? ?#命令写入到文件中
?
别名 alias
[[email?protected] ~]# alias tong=‘ping baidu.com‘
#系统自带的别名
[[email?protected] ~]# alias
alias cp=‘cp -i‘
alias egrep=‘egrep --color=auto‘
alias fgrep=‘fgrep --color=auto‘
alias grep=‘grep --color=auto‘
alias l.=‘ls -d .* --color=auto‘
alias ll=‘ls -l --color=auto‘
alias ls=‘ls --color=auto‘
alias mv=‘mv -i‘
alias rm=‘rm -i‘
alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘
?
关机
shutdown?? -h??? 0?? ??? ?#立刻关机? 或者? now
shutdown?? -h??? 1?? ??? ?#1分钟之后进行关机,是以分钟为级别的
shutdown?? -h??? 11:00? #在11:00的时候会执行关机的命令
shutdown? -c?? ??? ?#取消当前的关机操作
poweroff ?? ??? ?#关机
halt?? ??? ??? ?#关机,只会关闭系统,不会关闭电源
?? ?-p?? ??? ??? ?#关闭电源
?? ?
init? 0?? ??? ??? ?#切换运行级别进行关机???
重启
shutdown?? -r??? 0?? ??? ?#立刻重启? 或者? now
shutdown?? -r??? 1?? ??? ?#1分钟之后进行重启,是以分钟为级别的
shutdown?? -r??? 11:00? #在11:00的时候会执行重启的命令
reboot?? ??? ??? ?#重启
init? 6??? #重启
注销
logout?? ??? ?#注销
Ctrl键+d?? ??? ?#快捷键注销
exit?? ??? ?#退出当前用户
?
ifconfig
功能说明:显示或设置网络设备
eth0,eth1,eth2……代表网卡一,网卡二,网卡三……
lo代表127.0.0.1,即localhost
?
ip?? ??? ?#显示ip地址
[[email?protected] ~]# ip address?? ?#显示所有的ip地址
[[email?protected] ~]# ip a
[[email?protected] ~]# ip address? show? eth0?? ?#显示某块网卡的ip地址
[[email?protected] ~]# ip a s eth0
ifconfig?? ??? ?#查看ip地址的命令
[[email?protected] ~]# ifconfig?? #查看所有的ip地址
[[email?protected] ~]# ifconfig? eth0?? ?#显示某块网卡的ip地址
hostname?? ??? ?#本身显示主机名的命令
[[email?protected] ~]# hostname? -i
fe80::52f8:a673:eea3:dc47%eth0 fe80::e6c7:9516:7898:2bcb%eth1 10.0.0.100 172.16.1.100
(注:fe80::52f8:a673:eea3:dc47%eth0显示的是ipv6的地址)
[[email?protected] ~]# hostname? -I
10.0.0.100 172.16.1.100
pwd显示当前位置
?
文件管理的基础命令
cd? ??? ?#切换目录
cd?? /?? ??? ?#切换到根目录
cd?? ?.?? ??? ?#保持当前目录
cd ..?? ??? ?#切换到当前目录的上一级目录
cd?? ?~?? ??? ?#切换到当前用户的家目录下
cd?? ??? ??? ?#默认切换到当前用户的家目录下
cd? -?? ??? ?#切换到上一次所在的目录
pwd?? ??? ?#显示当前所在位置
tree?? ?#以树状形显示目录结构,yum install? -y tree
选项:
?? ?-a?? ??? ?#显示隐藏文件
?? ?-d?? ??? ?#只显示目录
?? ?-f?? ??? ?#只显示文件
?? ?-F?? ??? ?#给目录加个标识符
?? ?-L?? ??? ?#查看目录的深度,层级,后面跟的是正整数
ls?? ??? ?#显示目录列表
选项:
?? ?-a?? ??? ?#显示所有文件,包括隐藏文件
?? ?-l?? ??? ?#以长格式显示目录列表,带属性信息
?? ?-d?? ??? ?#只显示目录本身信息
?? ?-i?? ??? ?#显示inode号
?? ?-h?? ??? ?#以人类可读的形式文件大小
?? ?-F?? ??? ?#给显示出来的目录加个标识符
?? ?-S?? ??? ?#根据文件大小排序
?? ?-t?? ??? ?#根据时间进行排序
?? ?-r?? ??? ?#倒序排序
?? ?-1?? ??? ?#显示列表
mkdir?? ??? ?#创建目录
选项:
?? ?-p?? ??? ?#递归创建
?? ?-v?? ??? ?#显示创建过程
?? ?-m?? ??? ?#创建给目录设置其他权限
?? ?{}?? ??? ?#生成序列,创建多个目录
?? ?mkdir? oldboy{a..z}
?? ?mkdir? oldboy{1..10}
?? ?mkdir? old{frank,tank,egon}
?? ?
touch?? ??? ?#创建文件
?? ?1.在一个路径下,不能出现同名的文件,会改变原文件的时间戳
?? ?2.使用{},创建多个文件,区分大小写。
?? ?
cp?? ??? ?#复制,拷贝
选项
?? ?-r?? ??? ?#递归复制
?? ?-p?? ??? ?#保持属性
?? ?-d?? ??? ?#保持软连接
?? ?-t?? ??? ?#把原目标和目标位置进行替换
?? ?-a?? ??? ?=-pdr
?? ?-i?? ??? ?#交互式询问,系统自带别名
?? ?
mv?? ??? ?#移动
选项
?? ?-f?? ??? ?#强制覆盖
?? ?-t?? ??? ?#把原目标和目标位置进行替换
?? ?-i?? ??? ?#交互式询问,系统自带别名
rm?? ??? ?#删除
选项
?? ?-f?? ??? ?#强制删除
?? ?-r?? ??? ?#递归删除
?? ?-i?? ??? ?#交互式询问,系统自带别名
?? ?
别名
[[email?protected] ~]# alias?? rm=‘echo rm command bny‘
[[email?protected] ~]# rm -rf? /opt/rm command bny -rf /opt/