linux 基础命令总结
命令总结
0.跟踪路由
tractert 172.16.0.10
history #显示命令的历史记录
[root@zyc01 ~]# history -c #清除所有的历史记录
[root@zyc01 ~]# history -d #删除历史ID对应的命令
[root@zyc01 ~]# history -w #将当前历史记录保存到默认的文件中 = ~/.bash_history
2、alias
alias#设置别名
[root@zyc01 ~]# alias 别名='执行的命令' :# [root@zyc01 ~]# alias baidu="www.baidu.com"
等号=左右不能有空格!!!
3、unalias
unalias #取消别名
[root@zyc01 ~]# unalias 别名 : [root@zyc01 ~]# unlias baidu
4、shutdown
shutdown #关机及重启的命令
[root@zyc01 ~]# shutdown -h +分钟 #表示多少分钟之后关机.
[root@zyc01 ~]# shutdown 0 #立刻关机,
[root@zyc01 ~]# shutdown now #立刻关机
[root@zyc01 ~]# shutdown -h 12:00 #定时关机,在12点关机。
[root@zyc01 ~]# shutdown -r +分钟 #表示多少分钟之后重启
[root@zyc01 ~]# shutdown -r 0 #立刻重启
[root@zyc01 ~]# shutdown now #立刻重启
[root@zyc01 ~]# shutdown -r 12:00 #定时重启,在12点重启
[root@zyc01 ~]# shutdown -c #取消定时的关机或者重启。 c = cancel
5、poweroff
poweroff #关机命令 ,立刻关机
[root@zyc01 ~]# poweroff
6、halt
halt #关机命令,本身只会关闭系统,不会关闭电源,需要手动关闭电源
[root@zyc01 ~]# halt -p #关闭电源及系统
7、init
init #切换运行级别
[root@zyc01 ~]# init 0 #关机 将运行级别切换为关机级别
[root@zyc01 ~]# init 6 #重启 将运行级别切换为重启级别
8、reboot:重启
reboot #重启
[root@zyc01 ~]# rebot #立即重启系统
9、logout
logout #退出当前登录的用户 ,不能退出非登录式shell
[root@zyc01 ~]# logout #立即退出当前登录用户,
10、exit
exit #退出当前登录的用户,主要用于脚本退出
[root@zyc01 ~]# exit #立即退出当前登录用户,
11、ip
ip #显示网络IP信息
[root@zyc01 ~]# ip address #显示所有IP地址 == 简写为 [root@zyc01 ~]# ip a
[root@zyc01 ~]# ip address show eth0 #显示某个网卡的信息 == 简写为 [root@zyc01 ~]# ip a s eth0
12、ifconfig
ifconfig #显示所有ip地址的信息,centos 6中默认的显示网卡信息命令,centos7中需要先下载安装。
[root@zyc01 ~]# ifconfig eth0 #显示某块网卡的信息
13、hostname
hostname #显示系统主机名
[root@zyc01 ~]# hostname #显示系统主机名
[root@zyc01 ~]# hostname -i #显示所有IP地址,包括IPv6地址
[root@zyc01 ~]# hostname -I #只显示IPv4地址
14、man
#显示命令的帮助信息
[root@zyc01 ~]# man ls #ls命令的所有帮助信息,列举的全面
15、help
#显示系统内置命令的帮助信息
16、info
#显示命令的说明信息
17、pwd
pwd (print working directory)#显示当前工作目录的绝对路径 ,定位的功能。
[root@zyc01 ~]# pwd
/root
18、cd
cd (change directory) #切换工作目录,切换路径
a.[root@zyc01 hao]# cd #直接切换到当前用户的家目录 === cd ~
b.[root@zyc01 ~]# cd ~ #切换当前用户的家目录 === cd /root
c.[root@zyc01 ~]# cd . #保持当前目录不变,切换到当前目录。 === cd ./
d.[root@zyc01 ~]# cd .. #切换当前目录的上一级目录 ===cd ../
e.不同目录下,执行的相对路径操作,得到的结果是不同的:
[root@zyc01 local]# cd ../etc
[root@zyc01 etc]# pwd #进入当前目录的上一级目录/usr下的etc目录
/usr/etc
[root@zyc01 usr]# cd ../etc
[root@zyc01 etc]# pwd #进入当前目录的上一级目录/下的etc目录
/etc
f.[root@zyc01 etc]# cd / #切换到根目录,根本身也是一个目录
g.[root@zyc01 /]# cd - #切换到你上一次所在的目录,快速的到达上一次所在的路径.
/etc
[root@zyc01 etc]#
19、ls
ls (list) :列表显示 #显示文件或者目录列表信息,打开目录,显示目录里面的内容。
选项: -l #以长格式形式显示文件或者目录的详细属性信息
-i #显示文件或者目录的inode信息,索引节点信息
-h #以字节大小的形式显示文件大小 B KB MB GB
-a #显示所有的文件,隐藏文件,所有以点开头的文件就是隐藏文件
-S #以文件大小进行排序,从大到小显示
-t #根据时间进行排序,最新的时间在最上面
-1 #数字1,竖向显示当前目录里的文件或者目录。
-r #倒序排序
-F #给不同的文件加上不同的标识符
/ #目录
* #可执行文件
= #套接字文件 socker文件
| #管道文件
-d #显示目录的本身信息,
#举例:
不加选项时:默认针对的是当前目录操作,显示当前目录的内容
[root@zyc01 ~]# ls #如果不加目录信息,默认针对的是当前目录操作
anaconda-ks.cfg
-l:以长格式形式显示文件或者目录的详细属性信息
[root@zyc01 ~]# ls -l 显示文件的具体详细信息。 系统自带的别名: ll === ls -l
total 4
-rw-------. 1 root root 1429 Jul 6 02:17 anaconda-ks.cfg
=== 系统自带的别名 ll === ls -l
-i:显示文件或者目录的inode信息
[root@zyc01 ~]# ls -li
total 4
134317667 -rw-------. 1 root root 1429 Jul 6 02:17 anaconda-ks.cfg
-h:以字节大小的形式显示文件大小
[root@zyc01 ~]# ll -h
total 4.0K
-rw-------. 1 root root 1.4K Jul 6 02:17 anaconda-ks.cfg
-a:显示当前目录下所有的文件,包含隐藏文件(以.或者..开头的文件)。
[root@zyc01 ~]# ll -a
total 28
dr-xr-x---. 2 root root 135 Jul 6 09:06 .
dr-xr-xr-x. 17 root root 224 Jul 6 02:16 ..
-rw-------. 1 root root 1429 Jul 6 02:17 anaconda-ks.cfg
-rw-------. 1 root root 879 Jul 7 18:59 .bash_history
-rw-r--r--. 1 root root 18 Dec 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 Dec 29 2013 .bashrc
-rw-r--r--. 1 root root 100 Dec 29 2013 .cshrc
-rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc
-S(大S): 以文件大小进行排序,从大到小显示。
[root@zyc01 ~]# ll -aS
total 28
-rw-------. 1 root root 1429 Jul 6 02:17 anaconda-ks.cfg
-rw-------. 1 root root 879 Jul 7 18:59 .bash_history
dr-xr-xr-x. 17 root root 224 Jul 6 02:16 ..
-rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 Dec 29 2013 .bashrc
dr-xr-x---. 2 root root 135 Jul 6 09:06 .
-rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc
-rw-r--r--. 1 root root 100 Dec 29 2013 .cshrc