Linux命令的一般格式为:
[root@node1 ~]#command [选项] [参数]
1、ifconfig 设备 参数
参数:
up:启动指定设备
down:关闭指定设备
arp:指定设备是否支持ARP协议
-a:显示全部接口信息
例如:[root@node1 ~]#ifconfig eth0 up #启动eth0网卡
2、echo打印
[root@node1 ~]#echo $PATH #输出变量的内容
[root@node1 ~]#echo “12345” #输出12345
[root@node1 ~]#echo -e “/n78788878787” #保持引号中的字符特定的含义
3、tty:打印连接到标准输入终端的文件名
-s 什么也不打印,只返回状态码
[root@node1 ~]#tty
/dev/pts/0
[root@node1 ~]#tty -s
[root@node1 ~]#echo $?
0
状态码的含义:
0 表示标准输入是一个终端。
1 表示标准输入不是一个终端。
2 表示给定的参数是不正确的参数。
3 表示发生了写错误
4、startx:启动X Windows,startx 参数
startx -w 强制启动x Windows会话
startx;kill -9 $$ 启动x Windows会话,并注销用户telnet会话
startx -x .xinitrc 使用.xinitrc启动x会话
startx -m mvm 使用mvm窗口管理启动x会话
5、export 设置环境变量
格式:export [-fnp] [变量名称]=[变量值]
-f:代表[变量名称]中为函数名称
-n:删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中
-p:列出所有的shell赋予程序的环境变量
6、pwd 列出当前所在目录:-L目录连接链接时输出链接路径,-P输出物理路径
[root@node1 ~]# pwd
/etc
7、history 列出输入的历史命令
[root@node1 ~]# history
8、shutdown安全关闭或重新启动Linux系统
shutdown [-efFhknr][-t 秒数][时间][警告信息]
[root@node1 ~]# shutdown -r +10 #10分钟后关机并马上重启
[root@node1 ~]# shutdown -h now #马上关机并且不重启
9、poweroff 立即关闭操作系统
poweroff [-nwdfih]
[root@node1 ~]# poweroff
10、reboot 重启操作系统
[root@node1 ~]# reboot [-dfhinpw]
[root@node1 ~]# reboot -f #立即重启,不调用shutdown
11、hwclock 显示和设置硬件时钟
[root@node1 ~]# hwclock
2016年0911月17日 星期六 21时09分28秒 -0.134840 seconds
[root@node1 ~]# hwclock -r
2016年09月17日 星期六 21时09分33秒 -0.469123 seconds
[root@node1 ~]# hwclock –show
2016年09月17日 星期六 21时09分45秒 -0.127548 seconds
12、date
date [OPTION]… [+FORMAT]
在设定时间:
[root@node1 ~]#date -s //设置当前时间,只有root权限才能设置,其他只能查看。
[root@node1 ~]#date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00
[root@node1 ~]#date -s 01:01:01 //设置具体时间,不会对日期做更改
[root@node1 ~]#date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
[root@node1 ~]#date -s “01:01:01 20080523″ //这样可以设置全部时间
[root@node1 ~]#date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
[root@node1 ~]#date -s “20080523 01:01:01″ //这样可以设置全部时间
加减:
[root@node1 ~]#date +%Y%m%d //显示现在天年月日
[root@node1 ~]#date +%Y%m%d –date="+1 day" //显示后一天的日期
[root@node1 ~]#date +%Y%m%d –date="-1 day" //显示前一天的日期
[root@node1 ~]#date +%Y%m%d –date="-1 month" //显示上一月的日期
[root@node1 ~]#date +%Y%m%d –date="+1 month" //显示下一月的日期
[root@node1 ~]#date +%Y%m%d –date="-1 year" //显示前一年的日期
[root@node1 ~]#date +%Y%m%d –date="+1 year" //显示下一年的日期
原创文章,作者:282265970@qq.com,如若转载,请注明出处:http://www.178linux.com/47246
评论列表(1条)
统一评论一下,写的很好,下次最好是能把一周的作业写到一个里面,最好是可以在多注意一下排版