linux lpte_常用linux命令

3.9 alias(中级)

功能说明:设置指令的别名。

语  法:alias[别名]=[指令名称]

补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。

参  数:若不加任何参数,则列出目前所有的别名设置。

常用方式及使用技巧:alias stop="cd $HOME/JavaMe/tomcat/bin;./shutdown.sh"

3.10 export(中级)

功能说明:设置或显示环境变量。

语  法:export [-fnp][变量名称]=[变量设置值]

补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。

参  数:

-f  代表[变量名称]中为函数名称。

-n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

-p  列出所有的shell赋予程序的环境变量。

常用方式及使用技巧:export PATH=${PATH}:${HOME}/JavaMe/tomcat/bin(为bash中设置环境变量使用的命令)

3.11 setenv(中级)

setenv(set environment variable)

功能说明:查询或显示环境变量。

语  法:setenv [变量名称][变量值]

补充说明:setenv为tsch中查询或设置环境变量的指令。

常用方式及使用技巧:setenv PATH=${PATH}:${HOME}/JavaMe/tomcat/bin(为csh中设置环境变量使用的命令)

3.12 yast(高级)

功能说明:YaST是中心管理和安装工具,用于完成大多数管理性任务,类似于Windows的控制面板

补充说明:需要以root用户来执行

语法:

#yast得到如下界面

我们常用Network Device选项为网卡绑定IP地址以及路由,另外使用Network service中的Network services(xinetd)开通各种网络服务:如ftp、telnet等、Remote Administration开通系统远程服务,NFS Server以及NFS Client开通NFS服务。

另外,如果使用XManager等图形界面登录系统,可以使用yast2&命令,如下图:

可以使用鼠标进行选择操作。

3.13 reboot(初级)

功能说明:重启系统。

语  法:dreboot [-dfinw]

补充说明:执行reboot指令可让系统停止运作,并重新开机。

参  数:

-d  重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有"-n"参数的效果。

-f  强制重新开机,不调用shutdown指令的功能。

-i  在重开机之前,先关闭所有网络界面。

-n  重开机之前不检查是否有未结束的程序。

-w  仅做测试,并不真的将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件。

3.14 halt(初级)

功能说明:关闭系统。

语  法:halt [-dfinpw]

补充说明:halt会先检测系统的runlevel。若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。

参  数:

-d  不要在wtmp中记录。

-f  不论目前的runlevel为何,不调用shutdown即强制关闭系统。

-i  在halt之前,关闭全部的网络界面。

-n  halt前,不用先执行sync。

-p  halt之后,执行poweroff。

-w  仅在wtmp中记录,而不实际结束系统。

3.15 shutdown(初级)

功能说明:系统关机指令。

语  法:shutdown [-efFhknr][-t 秒数][时间][警告信息]

补充说明:shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。

参  数:

-c  当执行"shutdown -h 11:50"指令时,只要按+键就可以中断关机的指令。

-f  重新启动时不执行fsck。

-F  重新启动时执行fsck。

-h  将系统关机。

-k  只是送出信息给所有用户,但不会实际关机。

-n  不调用init程序进行关机,而由shutdown自己进行。

-r  shutdown之后重新启动。

-t  送出警告信息和删除信息之间要延迟多少秒。

[时间]  设置多久时间后执行shutdown指令。

[警告信息]  要传送给所有登入用户的信息。

4 进程管理

4.1 ps(初级)

功能说明:报告程序状况。

语  法:ps [-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C ][-g ][-G ][-p ][p ][-s ][-t ][t ][-u ][-U ][U ][-][--cols ][--columns ][--cumulative][--deselect][--forest][--headers][--help][--info][--lines ][--no-headers][--group ][-Group ][--pid ][--rows ][--sid ][--tty ][--user ][--User ][--version][--width ]

补充说明:ps是用来报告程序执行状况的指令,您可以搭配kill指令随时中断,删除不必要的程序。

参  数:

-a  显示所有终端机下执行的程序,除了阶段作业领导者之外。

a  显示现行终端机下的所有程序,包括其他用户的程序。

-A  显示所有程序。

-c  显示CLS和PRI栏位。

c  列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。

-C  指定执行指令的名称,并列出该指令的程序的状况。

-d  显示所有程序,但不包括阶段作业领导者的程序。

-e  此参数的效果和指定"A"参数相同。

e  列出程序时,显示每个程序所使用的环境变量。

-f  显示UID,PPIP,C与STIME栏位。

f  用ASCII字符显示树状结构,表达程序间的相互关系。

-g  此参数的效果和指定"-G"参数相同,当亦能使用阶段作业领导者的名称来指定。

g  显示现行终端机下的所有程序,包括群组领导者的程序。

-G  列出属于该群组的程序的状况,也可使用群组名称来指定。

h  不显示标题列。

-H  显示树状结构,表示程序间的相互关系。

-j或j  采用工作控制的格式显示程序状况。

-l或l  采用详细的格式来显示程序状况。

L  列出栏位的相关信息。

-m或m  显示所有的执行绪。

n  以数字来表示USER和WCHAN栏位。

-N  显示所有的程序,除了执行ps指令终端机下的程序之外。

-p  指定程序识别码,并列出该程序的状况。

p  此参数的效果和指定"-p"参数相同,只在列表格式方面稍有差异。

r  只列出现行终端机正在执行中的程序。

-s  指定阶段作业的程序识别码,并列出隶属该阶段作业的程序的状况。

s  采用程序信号的格式显示程序状况。

S  列出程序时,包括已中断的子程序资料。

-t  指定终端机编号,并列出属于该终端机的程序的状况。

t  此参数的效果和指定"-t"参数相同,只在列表格式方面稍有差异。

-T  显示现行终端机下的所有程序。

-u  此参数的效果和指定"-U"参数相同。

u  以用户为主的格式来显示程序状况。

-U  列出属于该用户的程序的状况,也可使用用户名称来指定。

U  列出属于该用户的程序的状况。

v  采用虚拟内存的格式显示程序状况。

-V或V  显示版本信息。

-w或w  采用宽阔的格式来显示程序状况。

x  显示所有程序,不以终端机来区分。

X  采用旧式的Linux i386登陆格式显示程序状况。

-y  配合参数"-l"使用时,不显示F(flag)栏位,并以RSS栏位取代ADDR栏位 。

-  此参数的效果和指定"p"参数相同。

--cols  设置每列的最大字符数。

--columns  此参数的效果和指定"--cols"参数相同。

--cumulative  此参数的效果和指定"S"参数相同。

--deselect  此参数的效果和指定"-N"参数相同。

--forest  此参数的效果和指定"f"参数相同。

--headers  重复显示标题列。

--help  在线帮助。

--info  显示排错信息。

--lines  设置显示画面的列数。

--no-headers  此参数的效果和指定"h"参数相同,只在列表格式方面稍有差异。

--group  此参数的效果和指定"-G"参数相同。

--Group  此参数的效果和指定"-G"参数相同。

--pid  此参数的效果和指定"-p"参数相同。

--rows  此参数的效果和指定"--lines"参数相同。

--sid  此参数的效果和指定"-s"参数相同。

--tty  此参数的效果和指定"-t"参数相同。

--user  此参数的效果和指定"-U"参数相同。

--User  此参数的效果和指定"-U"参数相同。

--version  此参数的效果和指定"-V"参数相同。

--widty  此参数的效果和指定"-cols"参数相同

常用方式及使用技巧:ps–ef |grep 12345\

4.2 sleep(中级)

功能说明: sleep

使用权限 : 所有使用者

使用方式 : sleep [--help] [--version] number[smhd]

说明 : sleep 可以用来将目前动作延迟一段时间

参数说明 :

--help : 显示辅助讯息

--version : 显示版本编号

number : 时间长度,后面可接 s、m、h 或 d

其中 s 为秒,m 为 分钟,h 为小时,d 为日数

例子 :

显示目前时间后延迟 1 分钟,之后再次显示时间 :

常用方式及使用技巧:date;sleep 1m;date

4.3 kill(初级)

功能说明:删除执行中的程序或工作。

语  法:kill [-s ][程序] 或 kill [-l ]

补充说明:kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或jobs指令查看。

参  数:

-l  若不加选项,则-l参数会列出全部的信息名称。

-s  指定要送出的信息。

[程序]  [程序]可以是程序的PID或是PGID,也可以是工作编号。

常用方式及使用技巧:kill -9 12345

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值