2023年8月3日发(作者:)

linux中进程unit是什么意思,Unit(linux)基础命令搞开发的或多或少都要⽤到UNIX和linux系统,把常⽤的命令总结⼀下,以备后⽤Unix/Linux介绍-Linux⽂件⽬录结构“/”根⽬录部分有以下⼦⽬录:/usr:包含所有的命令、程序库、⽂档和其它⽂件。这个⽬录也包含你的Linux发⾏版本的主要的应⽤程序;/var:包含在正常操作中被改变的⽂件:假脱机⽂件、记录⽂件、加锁⽂件、临时⽂件和页格式化⽂件等;/home:包含⽤户的⽂件,参数设置⽂件、个性化⽂件、⽂档、数据、EMAIL、缓存数据等;/proc:整个包含虚幻的⽂件。它们实际上并不存在磁盘上,也不占⽤任何空间,实际是访问存在内存中的信息,这些信息⽤于访问系统;/bin:系统启动时需要的执⾏⽂件(⼆进制);/sbin⽬录:系统执⾏⽂件(⼆进制);/etc:操作系统的配置⽂件⽬录;/root:系统管理员的home⽬录;/dev:LINUX下设备被当成⽂件,这样⼀来硬件被抽象化,便于读写、⽹络共享以及需要临时装载到⽂件系统中;/lib:根⽂件系统⽬录下程序和核⼼模块的共享库;/boot:⽤于⾃动加载程序(LILO或GRUB)的⽂件;/opt⽬录:可选的应⽤程序;/tmp⽬录:临时⽂件;该⽬录会被⾃动清理⼲净;/lost+found:在⽂件系统修复时恢复的⽂件;登录和退出命令1、登录系统:超级⽤户的⽤户名为root,进⼊登录界⾯:loginas: root输⼊密码登录成功之后屏幕显⽰:[root@localhost~]#注:“#”是超级⽤户的系统提⽰符以普通⽤户进⼊登录界⾯:loginas: root输⼊密码登录成功之后屏幕显⽰:[root@localhost~]$注:“$”是普通⽤户的系统提⽰符2、重新启动系统:以root⽤户登录系统,执⾏reboot命令,重新启动系统:[root@localhost~]# reboot3、关闭系统:以shutdown命令可以安全地关闭或重启系统,允许⽤户指定⼀个时间参数,时间格式:hh:mm,表⽰⼩时和分钟,时间段由+和分钟数表⽰。⼀般格式:shutdown[选项] [时间] [警告信息]- k并不真正关机⽽只是发出警告信息给所有⽤户- r关机后⽴即重新启动- h关机后不重新启动- n快速关机不经过init程序例:系统马上关机并且不重新启动#shutdown –h now⽤户及⽤户组管理命令1、su:变更⽤户⾝份;如果要离开当前⽤户的⾝份,使⽤exit;例如:su- root(变更为root⾝份)exit(退出root⾝份)注:su-⽤户名,其中-的⽬的是变更⾝份时,同时变更⼯作⽬录,环境变量path2、groupadd:创建⼀个组,命令后⾯跟组名,例如:groupaddnewgroup3、groupdel:删除⼀个组,命令后⾯跟组名,例如:groupdeloldgroup4、useradd:创建新的⽤户;参数说明:-g指定该⽤户的组-d指定该⽤户的home⽬录-p指定该⽤户的密码例如:useraddnewuser-gusergroup-d /home/newuser-p 1234565、userdel:删除⽤户;参数说明:-r删除home⽬录下的⽂件和⽂件夹-f删除所以属于该⽤户的⽂件和⽂件夹例如:userdel-r olduser6、passwd:创建⽤户密码;参数说明:-d删除⽤户密码例如:passwdzhangsan7、id:查看⽤户信息例如:idzhangsan⽂件和⽬录操作命令1、ls:查看⽂件信息参数说明:-a列出当前⽬录下的所有⽂件,包括以.开头的隐藏⽂件-l列出当前⽬录下⽂件的详细信息注:ls-l与ll命令⼀样使⽤:ls-al2、pwd:查看当前所在⽬录的绝对路径3、cd:进⼊指定的⽬录;cd ..回当前⽬录的上⼀级⽬录cd -回上⼀次所在的⽬录cd ~(或cd) 回当前⽤户的home⽬录cd ~⽤户名  回指定⽤户的home⽬录4、mkdir:建⽴新的⽬录;参数说明:-p递归创建⽬录例如:mkdir-p ./parent/child5、rmdir:删除已存在的空⽬录参数说明:-p递归删除⽬录dirname,当⼦⽬录删除后其⽗⽬录为空时,也⼀同被删除例如:rmdir-p parent/child6、rm:删除⽂件;参数说明:-rf递归删除⼀个⾮空⽬录下的所有内容例如:rm-r parent7、cp:拷贝⽂件或⽬录参数说明:-r连同源⽂件中的⼦⽬录⼀起拷贝例如:cp-r parentmywork8、mv:移动⽂件例如:mvparent/childmywork(移动⽬录) (更改⽂件名)9、cat:⼀屏查看⽂件内容;参数说明:-n显⽰⽂件⾏号例如:cat > 将、的内容连接重定向到⽂件10、more:显⽰⽂件内容,可以多屏显⽰;参数说明:-num⼀次显⽰的⾏数+num从第⼏⾏开始显⽰例如:more-20 注:按空格键查看下⼀页,按b键回上⼀页,按q键退出11、head:查看⽂本的头部参数说明:-n显⽰头部前n⾏例如:head -n 20 12、tail:显⽰⽂本的尾部;参数说明:-n显⽰尾部后n⾏-f显⽰⽂本后10⾏,并在⽂本内容增加后,⾃动显⽰新增⽂件例如:tail-f (常⽤于查看监控⽇志⽂件)13、find:查找路径所在范围内满⾜字符串匹配的⽂件和⽬录;格式:find path -nameexpreesion参数说明:-name查找匹配的⽂件名例如:find/home/zhangsan/parent -name “*.txt”14、grep:查找⽂件⾥符合条件的字符串 ;格式:grep字符 ⽂件名参数说明:-c:只输出匹配⾏的计数-i:不区分⼤⼩写-h:查询多⽂件时不显⽰⽂件名-l:查询多⽂件时只输出包含匹配字符的⽂件名-n:显⽰匹配⾏及⾏号-v:显⽰不包含匹配⽂本的所有⾏例如:grep-n ‘^abc’匹配⽂本中字符串以“abc”开头的⾏并显⽰⾏号15、chmod:⽤于改变⽂件或⽬录的访问权限;chmod命令有两种⽤法:⼀种是包含字母和操作符表达式的字符设定法(相对权限设定);另⼀种是包含数字的数字设定法(绝对权限设定)。相对权限设定:+:添加某个权限-:取消某个权限=:赋予给定权限,并取消其它所有权限(如果有的话)r:可读w:可写x:可执⾏例如:chmod+(设置读写执⾏权限)绝对权限设定:数字属性的格式应为3个0到7的⼋进制数,其顺序是(u)(g)(o)⽂件名, 以空格分开的要改变权限的⽂件列表,⽀持通配符;数字表⽰的权限的含义如下:0001为所有者的执⾏权限;0002为所有者的写权限;0004为所有者的读权限;0010为组的执⾏权限;0020为组的写权限;0040为组的读权限;0100为其他⼈的执⾏权限;0200为其他⼈的写权限;0400为其他⼈的读权限;例如:chmod777 (设置⽂件在⽤户,同组⽤户,其他⽤户为读写执⾏权限,其中⽤户执⾏权限的7=0001+0002+0004,其他以此类推)16、chown:更改⼀个或多个⽂件或⽬录的属主和属组 ;⼀般格式:chown[选项]⽤户或组 ⽂件参数说明:-R递归处理所有的⽂件及⼦⽬录。例如:chown-R anparent(将parent⽬录以及⼦⽬录和⽂件的所属⽤户和所属组改为zhangsan)磁盘管理命令1、df:df命令⽤来检查⽂件系统的磁盘空间占⽤情况 ;参数说明:-a:显⽰所有分区的⼤⼩-h:以容易理解的格式印出⽂件系统⼤⼩-T:显⽰⽂件系统类型。例如:df-h2、du:查看⽂件或⽂件夹的⼤⼩;参数说明:-a显⽰⽬录中个别⽂件的⼤⼩。-b显⽰⽬录或⽂件⼤⼩时,以byte为单位-c除了显⽰个别⽬录或⽂件⼤⼩,也显⽰所有⽬录或⽂件总和-h以K,M,G为单位,提⾼信息的可读性例如:du-h /home进程及任务管理命令1、ps:ps显⽰正在运⾏的进程(process)信息 ;参数说明:-e显⽰所有进程-f全格式例如:ps–efps–ef|grepbearerbox2、kill:⽤来终⽌⼀个进程;参数说明:-s[信号]发出的信息,既可以是信号名,也可以是数字-l显⽰信号列表例如:kill-9 1234(终⽌进程ID是1234的进程)3、top:动态的显⽰进程信息;显⽰内容详细说明:第⼀⾏表⽰的项⽬依次为当前时间、系统启动时间、当前系统登录⽤户数⽬、平均负载;第⼆⾏显⽰的是所有启动的进程、⽬前运⾏的、挂起(Sleeping)的和⽆⽤(Zombie)的进程;第三⾏显⽰的是⽬前CPU的使⽤情况,包括系统占⽤的⽐例、⽤户使⽤⽐例、闲置(Idle)⽐例;第四⾏显⽰物理内存的使⽤情况,包括总的可以使⽤的内存、已⽤内存、空闲内存、缓冲区占⽤的内存;第五⾏显⽰交换分区使⽤情况,包括总的交换分区、使⽤的、空闲的和⽤于⾼速缓存的⼤⼩;第六⾏显⽰的项⽬最多,下⾯列出了详细解释:PID(Process ID):进程标⽰号USER:进程所有者的⽤户名PR:进程的优先级别NI:进程的优先级别数值VIRT:进程占⽤的虚拟内存值RES:进程占⽤的物理内存值SHR:进程使⽤的共享内存值S:进程的状态,其中S表⽰休眠,R表⽰正在运⾏,Z表⽰僵死状态,N表⽰该进程优先值是负数%CPU:该进程占⽤的CPU使⽤率%MEM:该进程占⽤的物理内存和总内存的百分⽐TIME+:该进程启动后占⽤的总的CPU时间Command:进程启动的启动命令名称,如果这⼀⾏显⽰不下,进程会有⼀个完整的命令⾏4、crond:系统⾃动周期性任务;说明:以root⽤户登录,执⾏:servicecrond分别对应:启动任务,停⽌任务,重启任务,查看任务状态5、crontab:周期性任务的管理;参数说明:-e使⽤vi编辑周期性任务-l查看制订的周期性任务-r删除制订的周期性任务软件管理命令1、tar:⽂档的备份压缩参数说明:-c创建新的档案⽂件-t列出档案⽂件的内容,查看已经备份了哪些⽂件-x从档案⽂件中释放⽂件-f使⽤档案⽂件或设备,这个选项通常是必选的-v详细报告tar处理的⽂件信息-z⽤gzip来压缩/解压缩⽂件,加上该选项后可以将档案⽂件进⾏压缩,但还原时也⼀定要使⽤该选项进⾏解压缩例如:tar - - parent(打包压缩)tar -(解压包)(查看压缩⽂件内容)

2023年8月3日发(作者:)

linux中进程unit是什么意思,Unit(linux)基础命令搞开发的或多或少都要⽤到UNIX和linux系统,把常⽤的命令总结⼀下,以备后⽤Unix/Linux介绍-Linux⽂件⽬录结构“/”根⽬录部分有以下⼦⽬录:/usr:包含所有的命令、程序库、⽂档和其它⽂件。这个⽬录也包含你的Linux发⾏版本的主要的应⽤程序;/var:包含在正常操作中被改变的⽂件:假脱机⽂件、记录⽂件、加锁⽂件、临时⽂件和页格式化⽂件等;/home:包含⽤户的⽂件,参数设置⽂件、个性化⽂件、⽂档、数据、EMAIL、缓存数据等;/proc:整个包含虚幻的⽂件。它们实际上并不存在磁盘上,也不占⽤任何空间,实际是访问存在内存中的信息,这些信息⽤于访问系统;/bin:系统启动时需要的执⾏⽂件(⼆进制);/sbin⽬录:系统执⾏⽂件(⼆进制);/etc:操作系统的配置⽂件⽬录;/root:系统管理员的home⽬录;/dev:LINUX下设备被当成⽂件,这样⼀来硬件被抽象化,便于读写、⽹络共享以及需要临时装载到⽂件系统中;/lib:根⽂件系统⽬录下程序和核⼼模块的共享库;/boot:⽤于⾃动加载程序(LILO或GRUB)的⽂件;/opt⽬录:可选的应⽤程序;/tmp⽬录:临时⽂件;该⽬录会被⾃动清理⼲净;/lost+found:在⽂件系统修复时恢复的⽂件;登录和退出命令1、登录系统:超级⽤户的⽤户名为root,进⼊登录界⾯:loginas: root输⼊密码登录成功之后屏幕显⽰:[root@localhost~]#注:“#”是超级⽤户的系统提⽰符以普通⽤户进⼊登录界⾯:loginas: root输⼊密码登录成功之后屏幕显⽰:[root@localhost~]$注:“$”是普通⽤户的系统提⽰符2、重新启动系统:以root⽤户登录系统,执⾏reboot命令,重新启动系统:[root@localhost~]# reboot3、关闭系统:以shutdown命令可以安全地关闭或重启系统,允许⽤户指定⼀个时间参数,时间格式:hh:mm,表⽰⼩时和分钟,时间段由+和分钟数表⽰。⼀般格式:shutdown[选项] [时间] [警告信息]- k并不真正关机⽽只是发出警告信息给所有⽤户- r关机后⽴即重新启动- h关机后不重新启动- n快速关机不经过init程序例:系统马上关机并且不重新启动#shutdown –h now⽤户及⽤户组管理命令1、su:变更⽤户⾝份;如果要离开当前⽤户的⾝份,使⽤exit;例如:su- root(变更为root⾝份)exit(退出root⾝份)注:su-⽤户名,其中-的⽬的是变更⾝份时,同时变更⼯作⽬录,环境变量path2、groupadd:创建⼀个组,命令后⾯跟组名,例如:groupaddnewgroup3、groupdel:删除⼀个组,命令后⾯跟组名,例如:groupdeloldgroup4、useradd:创建新的⽤户;参数说明:-g指定该⽤户的组-d指定该⽤户的home⽬录-p指定该⽤户的密码例如:useraddnewuser-gusergroup-d /home/newuser-p 1234565、userdel:删除⽤户;参数说明:-r删除home⽬录下的⽂件和⽂件夹-f删除所以属于该⽤户的⽂件和⽂件夹例如:userdel-r olduser6、passwd:创建⽤户密码;参数说明:-d删除⽤户密码例如:passwdzhangsan7、id:查看⽤户信息例如:idzhangsan⽂件和⽬录操作命令1、ls:查看⽂件信息参数说明:-a列出当前⽬录下的所有⽂件,包括以.开头的隐藏⽂件-l列出当前⽬录下⽂件的详细信息注:ls-l与ll命令⼀样使⽤:ls-al2、pwd:查看当前所在⽬录的绝对路径3、cd:进⼊指定的⽬录;cd ..回当前⽬录的上⼀级⽬录cd -回上⼀次所在的⽬录cd ~(或cd) 回当前⽤户的home⽬录cd ~⽤户名  回指定⽤户的home⽬录4、mkdir:建⽴新的⽬录;参数说明:-p递归创建⽬录例如:mkdir-p ./parent/child5、rmdir:删除已存在的空⽬录参数说明:-p递归删除⽬录dirname,当⼦⽬录删除后其⽗⽬录为空时,也⼀同被删除例如:rmdir-p parent/child6、rm:删除⽂件;参数说明:-rf递归删除⼀个⾮空⽬录下的所有内容例如:rm-r parent7、cp:拷贝⽂件或⽬录参数说明:-r连同源⽂件中的⼦⽬录⼀起拷贝例如:cp-r parentmywork8、mv:移动⽂件例如:mvparent/childmywork(移动⽬录) (更改⽂件名)9、cat:⼀屏查看⽂件内容;参数说明:-n显⽰⽂件⾏号例如:cat > 将、的内容连接重定向到⽂件10、more:显⽰⽂件内容,可以多屏显⽰;参数说明:-num⼀次显⽰的⾏数+num从第⼏⾏开始显⽰例如:more-20 注:按空格键查看下⼀页,按b键回上⼀页,按q键退出11、head:查看⽂本的头部参数说明:-n显⽰头部前n⾏例如:head -n 20 12、tail:显⽰⽂本的尾部;参数说明:-n显⽰尾部后n⾏-f显⽰⽂本后10⾏,并在⽂本内容增加后,⾃动显⽰新增⽂件例如:tail-f (常⽤于查看监控⽇志⽂件)13、find:查找路径所在范围内满⾜字符串匹配的⽂件和⽬录;格式:find path -nameexpreesion参数说明:-name查找匹配的⽂件名例如:find/home/zhangsan/parent -name “*.txt”14、grep:查找⽂件⾥符合条件的字符串 ;格式:grep字符 ⽂件名参数说明:-c:只输出匹配⾏的计数-i:不区分⼤⼩写-h:查询多⽂件时不显⽰⽂件名-l:查询多⽂件时只输出包含匹配字符的⽂件名-n:显⽰匹配⾏及⾏号-v:显⽰不包含匹配⽂本的所有⾏例如:grep-n ‘^abc’匹配⽂本中字符串以“abc”开头的⾏并显⽰⾏号15、chmod:⽤于改变⽂件或⽬录的访问权限;chmod命令有两种⽤法:⼀种是包含字母和操作符表达式的字符设定法(相对权限设定);另⼀种是包含数字的数字设定法(绝对权限设定)。相对权限设定:+:添加某个权限-:取消某个权限=:赋予给定权限,并取消其它所有权限(如果有的话)r:可读w:可写x:可执⾏例如:chmod+(设置读写执⾏权限)绝对权限设定:数字属性的格式应为3个0到7的⼋进制数,其顺序是(u)(g)(o)⽂件名, 以空格分开的要改变权限的⽂件列表,⽀持通配符;数字表⽰的权限的含义如下:0001为所有者的执⾏权限;0002为所有者的写权限;0004为所有者的读权限;0010为组的执⾏权限;0020为组的写权限;0040为组的读权限;0100为其他⼈的执⾏权限;0200为其他⼈的写权限;0400为其他⼈的读权限;例如:chmod777 (设置⽂件在⽤户,同组⽤户,其他⽤户为读写执⾏权限,其中⽤户执⾏权限的7=0001+0002+0004,其他以此类推)16、chown:更改⼀个或多个⽂件或⽬录的属主和属组 ;⼀般格式:chown[选项]⽤户或组 ⽂件参数说明:-R递归处理所有的⽂件及⼦⽬录。例如:chown-R anparent(将parent⽬录以及⼦⽬录和⽂件的所属⽤户和所属组改为zhangsan)磁盘管理命令1、df:df命令⽤来检查⽂件系统的磁盘空间占⽤情况 ;参数说明:-a:显⽰所有分区的⼤⼩-h:以容易理解的格式印出⽂件系统⼤⼩-T:显⽰⽂件系统类型。例如:df-h2、du:查看⽂件或⽂件夹的⼤⼩;参数说明:-a显⽰⽬录中个别⽂件的⼤⼩。-b显⽰⽬录或⽂件⼤⼩时,以byte为单位-c除了显⽰个别⽬录或⽂件⼤⼩,也显⽰所有⽬录或⽂件总和-h以K,M,G为单位,提⾼信息的可读性例如:du-h /home进程及任务管理命令1、ps:ps显⽰正在运⾏的进程(process)信息 ;参数说明:-e显⽰所有进程-f全格式例如:ps–efps–ef|grepbearerbox2、kill:⽤来终⽌⼀个进程;参数说明:-s[信号]发出的信息,既可以是信号名,也可以是数字-l显⽰信号列表例如:kill-9 1234(终⽌进程ID是1234的进程)3、top:动态的显⽰进程信息;显⽰内容详细说明:第⼀⾏表⽰的项⽬依次为当前时间、系统启动时间、当前系统登录⽤户数⽬、平均负载;第⼆⾏显⽰的是所有启动的进程、⽬前运⾏的、挂起(Sleeping)的和⽆⽤(Zombie)的进程;第三⾏显⽰的是⽬前CPU的使⽤情况,包括系统占⽤的⽐例、⽤户使⽤⽐例、闲置(Idle)⽐例;第四⾏显⽰物理内存的使⽤情况,包括总的可以使⽤的内存、已⽤内存、空闲内存、缓冲区占⽤的内存;第五⾏显⽰交换分区使⽤情况,包括总的交换分区、使⽤的、空闲的和⽤于⾼速缓存的⼤⼩;第六⾏显⽰的项⽬最多,下⾯列出了详细解释:PID(Process ID):进程标⽰号USER:进程所有者的⽤户名PR:进程的优先级别NI:进程的优先级别数值VIRT:进程占⽤的虚拟内存值RES:进程占⽤的物理内存值SHR:进程使⽤的共享内存值S:进程的状态,其中S表⽰休眠,R表⽰正在运⾏,Z表⽰僵死状态,N表⽰该进程优先值是负数%CPU:该进程占⽤的CPU使⽤率%MEM:该进程占⽤的物理内存和总内存的百分⽐TIME+:该进程启动后占⽤的总的CPU时间Command:进程启动的启动命令名称,如果这⼀⾏显⽰不下,进程会有⼀个完整的命令⾏4、crond:系统⾃动周期性任务;说明:以root⽤户登录,执⾏:servicecrond分别对应:启动任务,停⽌任务,重启任务,查看任务状态5、crontab:周期性任务的管理;参数说明:-e使⽤vi编辑周期性任务-l查看制订的周期性任务-r删除制订的周期性任务软件管理命令1、tar:⽂档的备份压缩参数说明:-c创建新的档案⽂件-t列出档案⽂件的内容,查看已经备份了哪些⽂件-x从档案⽂件中释放⽂件-f使⽤档案⽂件或设备,这个选项通常是必选的-v详细报告tar处理的⽂件信息-z⽤gzip来压缩/解压缩⽂件,加上该选项后可以将档案⽂件进⾏压缩,但还原时也⼀定要使⽤该选项进⾏解压缩例如:tar - - parent(打包压缩)tar -(解压包)(查看压缩⽂件内容)