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~]# reboot
3、关闭系统:
以shutdown命令可以安全地关闭或重启系统,允许⽤户指定⼀个时间参数,时间格式:hh:mm,表⽰⼩时和分钟,时间段由+和分钟数表⽰。
⼀般格式:
shutdown[选项] [时间] [警告信息]
- k并不真正关机⽽只是发出警告信息给所有⽤户
- r关机后⽴即重新启动
- h关机后不重新启动
- n快速关机不经过init程序
例:系统马上关机并且不重新启动
#shutdown –h now
⽤户及⽤户组管理命令
1、su:
变更⽤户⾝份;如果要离开当前⽤户的⾝份,使⽤exit;例如:
su- root(变更为root⾝份)
exit(退出root⾝份)
注:su-⽤户名,其中-的⽬的是变更⾝份时,同时变更⼯作⽬录,环境变量path 2、groupadd:
创建⼀个组,命令后⾯跟组名,例如:
游戏在哪里groupaddnewgroup
3、groupdel:
删除⼀个组,命令后⾯跟组名,例如:
groupdeloldgroup
厕所野战门4、useradd:
五一法定假日几天
创建新的⽤户;
参数说明:
-g指定该⽤户的组
-d指定该⽤户的home⽬录
-p指定该⽤户的密码
例如:
useraddnewuser-gusergroup-d /home/newuser-p 123456
5、userdel:
删除⽤户;
参数说明:
-r删除home⽬录下的⽂件和⽂件夹
-
f删除所以属于该⽤户的⽂件和⽂件夹
例如:
userdel-r olduser
6、passwd:
创建⽤户密码;
参数说明:
-d删除⽤户密码
例如:
passwdzhangsan
7、id:
查看⽤户信息
例如:
idzhangsan
⽂件和⽬录操作命令
1、ls:
查看⽂件信息
参数说明:
-a列出当前⽬录下的所有⽂件,包括以.开头的隐藏⽂件-l列出当前⽬录下⽂件的详细信息
注:ls-l与ll命令⼀样
使⽤:ls-al
2、pwd:
查看当前所在⽬录的绝对路径
3、cd:
进⼊指定的⽬录;
cd ..回当前⽬录的上⼀级⽬录
cd -回上⼀次所在的⽬录
cd ~(或cd) 回当前⽤户的home⽬录
cd ~
⽤户名  回指定⽤户的
home
⽬录
4、mkdir:
建⽴新的⽬录;
参数说明:
-p递归创建⽬录
例如:
mkdir-p ./parent/child
5、rmdir:
删除已存在的空⽬录
参数说明:
-p递归删除⽬录dirname,当⼦⽬录删除后其⽗⽬录为空时,也⼀同被删除例如:
rmdir-p parent/child
6、rm:
删除⽂件;
参数说明:
-rf递归删除⼀个⾮空⽬录下的所有内容
例如:rm-r parent
7、cp:
拷贝⽂件或⽬录
参数说明:
-r连同源⽂件中的⼦⽬录⼀起拷贝
例如:
cp-r parentmywork
8、mv:
移动⽂件
例如:
mvparent/childmywork(移动⽬录)
mvaa.sh bb.sh(更改⽂件名)
9、cat:
⼀屏查看⽂件内容;
参数说明:
-n显⽰⽂件⾏号
例如:
b.txt > c.txt将a.txt、b.txt的内容连接重定向到c.txt⽂件
10、more:
显⽰⽂件内容,可以多屏显⽰;
参数说明:
-num⼀次显⽰的⾏数
+num从第⼏⾏开始显⽰
例如:
注:按空格键查看下⼀页,按b键回上⼀页,按q键退出
11、head:
查看⽂本的头部
参数说明:
-n显⽰头部前n⾏
例如:
head -n
12、tail:
显⽰⽂本的尾部;
参数说明:
-n显⽰尾部后n⾏
-f显⽰⽂本后10⾏,并在⽂本内容增加后,⾃动显⽰新增⽂件
例如:
(常⽤于查看监控⽇志⽂件)
13、find:
连奕名前妻
查路径所在范围内满⾜字符串匹配的⽂件和⽬录;
格式:find path -nameexpreesion
参数说明:
-name查匹配的⽂件名
例如:
find/home/zhangsan/parent -name “*.txt”
14、grep:
查⽂件⾥符合条件的字符串 ;
格式:grep字符 ⽂件名
参数说明:
-c:只输出匹配⾏的计数-i:不区分⼤⼩写-h:查询多⽂件时不显⽰⽂件名-l:查询多⽂件时只输出包含匹配字符的⽂件名-n:显⽰匹配⾏及⾏号-v:显⽰不包含匹配⽂本的所有⾏
例如:
grep-n ‘^abc’a.txt匹配⽂本中字符串以“abc”开头的⾏并显⽰⾏号
15、chmod:
⽤于改变⽂件或⽬录的访问权限;
chmod命令有两种⽤法: