首页 > 试题

群组名

更新时间:2023-01-27 02:24:35 阅读: 评论:0

全等三角线辅助线做法-曼珠沙华的英文


2023年1月27日发(作者:通知书模板)

Linux如何查看进程、杀死进程、启动进程等常⽤命令

1.查进程

(1)、ps命令查找与进程相关的PID号:

psa显⽰现⾏终端机下的所有程序,包括其他⽤户的程序。

ps-A显⽰所有程序。

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

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

p列出程序时,显⽰每个程序所使⽤的环境变量。

psf⽤ASCII字符显⽰树状结构,表达程序间的相互关系。

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

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

pss采⽤程序信号的格式显⽰程序状况。

psS列出程序时,包括已中断的⼦程序资料。

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

psu以⽤户为主的格式来显⽰程序状况。

psx显⽰所有程序,不以终端机来区分。

最常⽤的⽅法是psaux,然后再通过管道使⽤grep命令过滤查找特定的进程,然后再对特定的进程进⾏操作。

psaux|grepprogram_filter_word,ps-ef|greptomcat

ps-ef|grepjava|grep-vgrep显⽰出所有的java进程,去处掉当前的grep进程。

(2)、即时跟踪进程信息:top命令

top命令显⽰的信息会占满⼀页,并且在默认情况下每10秒更新⼀次。CPU使⽤最多的进程会排在最前⾯,⽤户可以使⽤这个命令实时观察

到当前CPU使⽤率,内存占⽤率等。最后使⽤命令q来退出这个监控程序。

(3)、查看占⽤⽂件的进程:lsof

如果你想知道某个⽂件正被那个进程使⽤,lsof命令能够提供包括PID在内的各种进程信息。不带任何参数的lsof命令会列出当前系统⽂件中

所有打开⽂件的进程信息,要找到占⽤某个特定⽂件的进程,需要提供⽂件名作为参数:例如:

$

2.杀进程

使⽤kill命令结束进程:killxxx

常⽤:kill-9324

Linux下还提供了⼀个killall命令,可以直接使⽤进程的名字⽽不是进程标识号,例如:#killall-9NAME

3.进⼊到进程的执⾏⽂件所在的路径下,执⾏⽂件./⽂件名

附:

这是本⼈花了两天时间整理得来的,⼀些最常⽤的地球⼈都知道的命令就省去啦!最

后提供pdf⼿册下载

1.更改档案拥有者

命令:chown[-cfhvR][--help][--version]ur[:group]file...

功能:更改⽂件或者⽂件夹的拥有者

参数格式:

ur:新的档案拥有者的使⽤者IDgroup:新的档案拥有者的使⽤者群体

(group)

-c:若该档案拥有者确实已经更改,才显⽰其更改动作

-f:若该档案拥有者⽆法被更改也不要显⽰错误讯息

-h:只对于连结(link)进⾏变更,⽽⾮该link真正指向的档案

-v:显⽰拥有者变更的详细资料

-R:对⽬前⽬录下的所有档案与⼦⽬录进⾏相同的拥有者变更(即以递回的⽅

式逐个变更)

例如:chown-Roracle:oinstall/oracle/u01/app/oracle

更改⽬录拥有者为oracle

2.修改权限

命令:chmod(changemode)

功能:改变⽂件的读写和执⾏权限。有符号法和⼋进制数字法。

选项:(1)符号法:

命令格式:chmod{u|g|o|a}{+|-|=}{r|w|x}filename

u(ur)表⽰⽤户本⼈。

g(group)表⽰同组⽤户。

o(oher)表⽰其他⽤户。

a(all)表⽰所有⽤户。

+⽤于给予指定⽤户的许可权限。

-⽤于取消指定⽤户的许可权限。

=将所许可的权限赋给⽂件。

r(read)读许可,表⽰可以拷贝该⽂件或⽬录的内容。

w(write)写许可,表⽰可以修改该⽂件或⽬录的内容。

x(execute)执⾏许可,表⽰可以执⾏该⽂件或进⼊⽬录。

(2)⼋进制数字法:

命令格式:chmodabcfile

其中a,b,c各为⼀个⼋进制数字,分别表⽰Ur、Group、及Other的权限。

4(100)表⽰可读。

2(010)表⽰可写。

1(001)表⽰可执⾏。

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=5。

例如:#chmoda+rxfilename

让所有⽤户可以读和执⾏⽂件filename。

#chmodgo-rxfilename

取消同组和其他⽤户的读和执⾏⽂件filename的权限。

#chmod741filename

让本⼈可读写执⾏、同组⽤户可读、其他⽤户可执⾏⽂件filename。

#chmod-R755/home/oracle

递归更改⽬录权限,本⼈可读写执⾏、同组⽤户可读可执⾏、其他⽤户可读可执⾏

3.修改⽂件⽇期

命令:touch

格式:touchfilenae

功能:改变⽂件的⽇期,不对⽂件的内容做改动,若⽂件不存在则建⽴新⽂件。

例如:%touchfile

4.链接⽂件

命令:ln(link)

格式:ln[option]filenamelinkname

ln[option]directorypathname

功能:为⽂件或⽬录建⽴⼀个链。其中,filename和directory是源⽂件名和

源⽬录名;linkname和pathname分别表⽰与源⽂件或源⽬录名相链接的

⽂件或⽬录。

选项:-s为⽂件或⽬录建⽴符号链接。不加-s表⽰为⽂件或⽬录建⽴硬链接

注释:链接的⽬地在于,对⼀个⽂件或⽬录赋予两个以上的名字,使其可以出

现在不同的⽬录中,既可以使⽂件或⽬录共享,⼜可以节省磁盘空间。

例如:%ln-sfilenamelinkname

5.显⽰⽇期

命令:date

例如:%date

6.显⽰⽇历

命令:cal(calendar)

格式:cal[month]year

功能:显⽰某年内指定的⽇历

例如:%cal1998

7.显⽰⽂件头部

命令:head

格式:head[option]filename

功能:显⽰⽂件的头部

选项:缺省显⽰⽂件的头10⾏。

-i显⽰⽂件的开始i⾏。

例如:%headfilename

8.显⽰⽂件尾部

命令:tail

格式:tail[option]filename

功能:显⽰⽂件的尾部

选项:缺省显⽰⽂件的末10⾏。

-i显⽰⽂件最后i⾏。

+i从⽂件的第i⾏开始显⽰。

例如:%tailfilename

9.显⽰⽤户标识

命令:id

格式:id[option][ur]

功能:显⽰⽤户标识及⽤户所属的所有组。

选项:-a显⽰⽤户名、⽤户标识及⽤户所属的所有组

注释:

例如:%idurname

10.查看当前登录的⽤户

命令:urs

11.显⽰都谁登录到机器上

命令:who

格式:who

功能:显⽰当前正在系统中的所有⽤户名字,使⽤终端设备号,注册时间。

例如:%who

12.显⽰当前终端上的⽤户名

命令:whoami

格式:whoami

功能:显⽰出当前终端上使⽤的⽤户。

例如:%whoami

13.寻找⽂件

命令:find

格式:findpathname[option]expression

功能:在所给的路经名下寻找符合表达式相匹配的⽂件。

选项:-name表⽰⽂件名

-ur⽤户名,选取该⽤户所属的⽂件

-size按⼤⼩查找,以block为单位,⼀个block是512B

-mtimen按最后⼀次修改时间查找,选取n天内被修改的⽂件

-perm按权限查找

-type按⽂件类型查找

-atime按最后⼀次访问时间查找

例如:%find./-name'*abc*'-print

14.搜索⽂件中匹配符

命令:grep

格式:grep[option]patternfilenames

功能:逐⾏搜索所指定的⽂件或标准输⼊,并显⽰匹配模式的每⼀⾏。

选项:-i匹配时忽略⼤⼩写

-v找出模式失配的⾏

例如:%grep-i'java*'./test/

15.统计⽂件字数

命令:wc[option]filename

功能:统计⽂件中的⽂件⾏数、字数和字符数。

选项:-l统计⽂件的⾏数

-w统计⽂件的单词数

-c统计⽂件的字符数

注释:若缺省⽂件名则指标准输⼊

例如:%wc-c./test/

16.显⽰磁盘空间

命令:df(diskfree)

格式:df[option]

功能:显⽰磁盘空间的使⽤情况,包括⽂件系统安装的⽬录名、块设备名、总

字节数、已⽤字节数、剩余字节数占⽤百分⽐。

选项:

-a:显⽰全部的档案系统和各分割区的磁盘使⽤情形

-i:显⽰i-nodes的使⽤量

-k:⼤⼩⽤k来表⽰(默认值)

-t:显⽰某⼀个档案系统的所有分割区磁盘使⽤量

-x:显⽰不是某⼀个档案系统的所有分割区磁盘使⽤量

-T:显⽰每个分割区所属的档案系统名称

-h:表⽰使⽤「Human-readable」的输出,也就是在档案系统⼤⼩使⽤GB、MB等易

读的格式。

注释:

例如:%df-hi

17.查询档案或⽬录的磁盘使⽤空间

命令:du(diskusage)

格式:du[option][filename]

功能:以指定的⽬录下的⼦⽬录为单位,显⽰每个⽬录内所有档案所占⽤的磁盘空

间⼤⼩

选项:

-a:显⽰全部⽬录和其次⽬录下的每个档案所占的磁盘空间

-b:⼤⼩⽤bytes来表⽰(默认值为kbytes)

-c:最后再加上总计(默认值)

-s:只显⽰各档案⼤⼩的总合

-x:只计算同属同⼀个档案系统的档案

-L:计算所有的档案⼤⼩

-h:表⽰档案系统⼤⼩使⽤GB、MB等易读的格式。

例如:%du-a

%du-sh/etc只显⽰该⽬录的总合

%du/etc|sort-nr|more统计结果⽤sort指令进⾏排序,

sort的参数-nr表⽰要以数字排序法进⾏反向排序。

18.显⽰进程

命令:ps

格式:ps[option]

功能:显⽰系统中进程的信息。包括进程ID、控制进程终端、执⾏时间和命令。

选项:

-a显⽰所有进程信息

-Uuidlist列出这个⽤户的所有进程

-e显⽰当前运⾏的每⼀个进程信息

-f显⽰⼀个完整的列表

-x显⽰包括没有终端控制的进程状况。

注释:

例如:%ps-ef

%ps-aux然后再利⽤⼀个管道符号导向到grep去查找特定的进程,然后再对特定的进

程进⾏操作。

19.终⽌进程

命令:kill

格式:kill[option]pid

功能:向指定的进程送信号或终⽌进程。kill指令的⽤途是送⼀个signal给某⼀个

process,

因为⼤部份送的都是⽤来杀掉process的SIGKILL或SIGHUP,因此称为kill

选项:-9强⾏终⽌进程

注释:pid标⽰进程号,可由ps命令得到。

例如:%kill-9pid

你也可以⽤kill-l来察看可代替signal号码的数⽬字。kill的详细情形请参阅man

kill。

20.查看⾃⼰的IP地址

命令:ifconfig

格式:ifconfig-a

21.查看路由表

命令:netstat

格式:netstat-rn

22.远程登录

命令:telnet

格式:telnethostname

23.⽂件传输

命令:ftp(filetransferprogram)

格式:ftphostname

功能:⽹络⽂件传输及远程操作。

选项:ftp命令:

cd[dirname]进⼊远程机的⽬录

lcd[dirname]设置本地机的⽬录

dir/ls显⽰远程的⽬录⽂件

bin以⼆进制⽅式进⾏传输

asc以⽂本⽂件⽅式进⾏传输

get/mget从远程机取⼀个或多个⽂件

put/mput向远程机送⼀个或多个⽂件

prompt打开或关闭多个⽂件传送时的交互提⽰

clo关闭与远程机的连接

quit退出ftp

!/exitftp登陆状态下,!表⽰暂时退出ftp状态回到本地⽬录,exit表⽰返回ftp状态

注释:

例如:%ftphostname

24.查看⾃⼰的电⼦邮件

命令:mailx

格式:mailx

选项:

delete删除

next下⼀个

quit退出

reply回复

25.回忆命令

命令:history

格式:history

功能:帮助⽤户回忆执⾏过的命令。

选项:

注释:

例如:%history

26.⽹上对话

命令:talk

格式:talkurname

功能:在⽹上与另⼀⽤户进⾏对话。

选项:

注释:对话时系统把终端分为上下两部分,上半部显⽰⾃⼰键⼊信息,下半部

显⽰对⽅⽤户键⼊的信息。键⼊delete或Ctrl+C则结束对话。

例如:%talkurname

27.允许或拒绝接受信息

命令:mesg(message)

格式:mesg[n/y]

功能:允许或拒绝其它⽤户向⾃⼰所⽤的终端发送信息。

选项:n拒绝其它⽤户向⾃⼰所⽤的终端写信息

y允许其它⽤户向⾃⼰所⽤的终端写信息(缺省值)

注释:

例如:%mesgn

28.给其他⽤户写信息

命令:write

格式:writeurname[ttyname]

功能:给其他⽤户的终端写信息。

选项:

注释:若对⽅没有拒绝,两⽤户可进⾏交谈,键⼊EOF或Ctrl+C则结束对话。

例如:writeurname

29.创建、修改、删除⽤户和群组

a.创建群组:

例如:groupaddoinstall创建群组名为oinstall的组

groupadd-g344dba

创建组号是344的组,此时在/etc/passwd⽂件中产⽣⼀个组ID(GID)是344的项⽬。

b.修改群组:

groupmod:该命令⽤于改变⽤户组帐号的属性

groupmod–g新的GID⽤户组帐号名

groupmod–n新组名原组名:此命令由于改变⽤户组的名称

c.删除群组:

groupdel组名:该命令⽤于删除指定的组帐号

d.新建⽤户:

命令:uradd[-dhome][-sshell][-ccomment][-m[-ktemplate]]

[-finactive][-eexpire][-ppasswd][-r]name

主要参数

-c:加上备注⽂字,备注⽂字保存在passwd的备注栏中。

-d:指定⽤户登⼊时的启始⽬录。

-D:变更预设值。

-e:指定账号的有效期限,缺省表⽰永久有效。

-f:指定在密码过期后多少天即关闭该账号。

-g:指定⽤户所属的群组。

-G:指定⽤户所属的附加群组。

-m:⾃动建⽴⽤户的登⼊⽬录。

-M:不要⾃动建⽴⽤户的登⼊⽬录。

-n:取消建⽴以⽤户名称为名的群组。

-r:建⽴系统账号。

-s:指定⽤户登⼊后所使⽤的shell。

-u:指定⽤户ID号。

举例:#uradd-goinstall-Gdbaoracle创建Oracle⽤户

e.删除⽤户

命令:urdel⽤户名

删除指定的⽤户帐号

urdel–r⽤户名(urdel⽤户名;rm⽤户名):删除指定的⽤户帐号及宿主⽬录

例:#uradd-grootkkk//把kkk⽤户加⼊root组⾥

f.修改⽤户

命令:urmod

修改已有⽤户的信息

urmod–l旧⽤户名新⽤户名:修改⽤户名

urmod–L⽤户名:⽤于锁定指定⽤户账号,使其不能登陆系统

urmod–U⽤户名:对锁定的⽤户帐号进⾏解锁

passwd–d⽤户名:使帐号⽆⼝令,即⽤户不需要⼝令就能登录系统

例:#urmod-lur2ur1//把⽤户ur2改名为ur1

30.启动、关闭防⽕墙

永久打开或则关闭

chkconfigiptableson

chkconfigiptablesoff

即时⽣效:重启后还原

rviceiptablesstart

rviceiptablesstop

或者:

/etc/init.d/iptablesstart

/etc/init.d/iptablesstop

31.启动VSFTP服务

即时启动:/etc/init.d/vsftpdstart

即时停⽌:/etc/init.d/vsftpdstop

开机默认VSFTP服务⾃动启动:

⽅法⼀:(常⽤⽅便)

[root@localhostetc]#chkconfig--list|grepvsftpd(查看情况)

vsftpd0:off1:off2:off3:off4:off5:off6:off

[root@localhostetc]#chkconfigvsftpdon(执⾏ON设置)

或者:⽅法⼆:

修改⽂件/etc/,把⾏/usr/local/sbin/vsftpd&插⼊⽂件中,以实现开机⾃动启

动。

技巧

a.进⼊输⼊模式

新增(append)

a:从光标所在位置後⾯开始新增资料,光标後的资料随新增资料向後移动。

A:从光标所在列最後⾯的地⽅开始新增资料。

插⼊(inrt)

i:从光标所在位置前⾯开始插⼊资料,光标後的资料随新增资料向後移动。

I:从光标所在列的第⼀个⾮空⽩字元前⾯开始插⼊资料。

开始(open)

o:在光标所在列下新增⼀列并进⼊输⼊模式。

O:在光标所在列上⽅新增⼀列并进⼊输⼊模式。

b.退出vi

在指令模式下键⼊:q,:q!,:wq或:x(注意:号),就会退出vi。其中:wq和:x是存盘退出,

⽽:q是直接退出,如果⽂件已有新的变化,vi会提⽰你保存⽂件⽽:q命令也会失效,这

时你可以⽤:w命令保存⽂件后再⽤:q退出,或⽤:wq或:x命令退出,如果你不想保存改

变后的⽂件,你就需要⽤:q!命令,这个命令将不保存⽂件⽽直接退出vi。

c.删除与修改⽂件的命令:

x:删除光标所在字符。

dd:删除光标所在的列。

r:修改光标所在字元,r後接著要修正的字符。

R:进⼊取替换状态,新增⽂字会覆盖原先⽂字,直到按[ESC]回到指令模式下为⽌。

s:删除光标所在字元,并进⼊输⼊模式。

S:删除光标所在的列,并进⼊输⼊模式。

d.屏幕翻滚类命令

Ctrl+u:向⽂件⾸翻半屏

Ctrl+d:向⽂件尾翻半屏

Ctrl+f:向⽂件尾翻⼀屏

Ctrl+b:向⽂件⾸翻⼀屏

nz:将第n⾏滚⾄屏幕顶部,不指定n时将当前⾏滚⾄屏幕顶部。

e.删除命令

ndw或ndW:删除光标处开始及其后的n-1个字

do:删⾄⾏⾸

d$:删⾄⾏尾

ndd:删除当前⾏及其后n-1⾏

x或X:删除⼀个字符,x删除光标后的,⽽X删除光标前的

Ctrl+u:删除输⼊⽅式下所输⼊的⽂本

f.搜索及替换命令

/pattern:从光标开始处向⽂件尾搜索pattern

pattern:从光标开始处向⽂件⾸搜索pattern

n:在同⼀⽅向重复上⼀次搜索命令

N:在反⽅向上重复上⼀次搜索命令

:s/p1/p2/g:将当前⾏中所有p1均⽤p2替代

:n1,n2s/p1/p2/g:将第n1⾄n2⾏中所有p1均⽤p2替代

:g/p1/s//p2/g:将⽂件中所有p1均⽤p2替换

g.复制,黏贴

(1)选定⽂本块,使⽤v进⼊可视模式;移动光标键选定内容

(2)复制选定块到缓冲区,⽤y;复制整⾏,⽤yy

(3)剪切选定块到缓冲区,⽤d;剪切整⾏⽤dd

(4)粘贴缓冲区中的内容,⽤p

h.其他

在同⼀编辑窗打开第⼆个⽂件,⽤:sp[filename]

在多个编辑⽂件之间切换,⽤Ctrl+w

本文发布于:2023-01-27 02:24:35,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/143462.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:白头吟伤离别
下一篇:秋景诗
标签:群组名
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图