请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 成都8班-姜培欢 于 2021-9-15 21:23 编辑

一、权限管理:
1.
r:读权限,用数字4表示
w:写,用数字2表示
x:执行,用数字1表示
2.
属主:(user,简称u),文件的创建者
属组:(group,简称g),和文件的创建者在同一个组下的其他用户
其他用户:(others,简称o),既不是文件的创建者也不是和文件创建者在同一个组的
3.chmod修改用户权限
chmod u+x file:给属主对文件file加上执行的权限
chmod g+w file:给属组对文件file加上写的权限
chmod o+w file:给其他用户对file文件加上写的权限
chmod o-w file:给其他用户对file文件删除写的权限
chmod 752 file:file这个文件的属主对该文件有读写执行权限,这个文件的属组具有对 该文件读执行权限,其他用户具有对该文件写的权限
chmod -R 777 a:把a这个文件夹下面所有文件及目录的属主、属组和其他用户对a这个目录具有读写执行权限
4.chown:修改属主
chown duoceshi file:把file这个文件的属主修改为duoceshi
chown root.root file:同时修改file这个文件的属主和属组
chown -R duoceshi a:修改a这个目录下的文件对a的属主(修改a这个目录下所有的目录及文件的属主为duoceshi)
5.chgrp:修改属组
chgrp duoceshi file:把file这个文件的属组修改为duocehsi
二、添加以及删除指令
1. 查看所有用户:
①cat /etc/passwd:可以查看linux系统中的所有用户(passwd是一个文件,默认存储了linux系统中的所有用户)
②root:x:0:0:root:/root:/bin/bash ——>管理员用户后面的数字是 0
③1-499是系统用户       500以及500以上为我们自己创建的用户(我们一般使用root和普通用户,不会使用系统用户)
2.查看所有组
cat /etc/group
3.添加用户(任何目录下都可以添加用户)
useradd dcs8:创建了dcs8这个用户(创建用户的同时会自动创建一个同名的组)
groupadd dcs9:创建一个名为dcs9的空组
useradd dcs10 -g dcs9 :创建dcs10这个用户并把其分配到dcs9这个组中
4.groups:查看用户所属组
groups dcs10:查看dcs10这个用户属于哪一个组
5.gpasswd -a:将已经创建的用户分配到新的组中
gpasswd -a dcs8 dcs9:把已经存在的dcs8这个用户分配到dcs9这个组中
6.gpasswd -d:把用户从组中移除
gpasswd -d dcs8 dcs9:把dcs8这个用户从dcs9这个组中移除
7.删除用户
userdel dcs10:删除dcs10这个用户
8.删除组groupdel
groupdel dcs9:删除dcs9这个组
注意:如果组中有用户时是不能直接删除的,要先把用户从组中移除才能删除该组
三、打包以及解压
1.tar包 可以对文件以及目录进行打包
①打包
tar -cvf file.tar file:把file这个文件或者目录打包成file.tar
②解压
tar -xvf file.tar:解压file.tar这个压缩包
2.tar.gz包 可以对文件以及目录进行打包
①打包
tar -zcvf file.tar.gz file:把file这个文件或者目录打包成file.tar.gz
②解压
tar -zxvf file.tar.gz file:把ile.tar.gz file这个压缩包解压
3.zip包 可以对文件以及目录进行打包
①打包
   zip file.zip file:把file这个文件打包成file.zip
②解压
  unzip file.zip:解压file.zip这个包
4.gz包 只能对文件打包,不能对目录打包,打包之后源文件不存在,解压之后压缩包不存在
①打包
gzip file:把file这个文件进行打包
②解压
gunzip file.gz:解压file.gz这个包
四、xftp工具
用于传输文件内容较大的文件,传输速度比较快,用于Windows系统和Linux系统之间的文件传输。
五、常用指令
1.scp :实现两个不同linux服务器之间的文件传输
2.df :查看磁盘空间或者硬盘使用情况
3.df -h
4.top:监控Linux系统的性能指标cpu的使用情况(top  -d  3   表示3秒钟刷新一次)
5.free :查看Linux系统内存使用情况
6.ps -ef|grep ssh :查看ssh服务的进程,grep后面一般接服务名称
7.kill  -9 + 进程号  :杀掉进程(强制杀掉)
8.kill  -15 +进程号:也可以杀掉进程(可以理解为操作系统发送一个通知告诉应用主动关闭)
9.lsof -i:22:查看端口22对应服务的进程信息
10. netstat -ntlp:查看所有已经开启的端口(一个端口只能被一个进程所使用)
11. whoami:查看当前操作用户是哪个
12. hostname :查看主机名
13. getconf LONG_BIT:查看内核信息
14. du -sh :查看当前目录的大小
15. du -sh file :查看指定文件或者目录的大小
16. clear :清空屏幕
17. reset  :重置屏幕,重置之后,鼠标往上滚动,没有操作记录
18. nl :查看文件中内容的行数 (nl file :查看file这个文件中的行数)
19. alias :取别名(alias if=’ifconfig’ :给ifconfig这个指令取别名为if ,输入if 即可代替ifconfig使用)
20. unalias :取消别名(unalias if:取消if这个别名)
六、创建链接文件
1.软链接 :ln -s 相当于创建一个桌面快捷方式
ln -s /dcs8/file /file :把dcs8下面的file文件在根目录下创建软链接,命名为file
2.软链接和源文件操作特征
①编辑链接文件,源文件同步被编辑
②编辑源文件,链接文件同步被编辑
③删除链接文件,源文件还存在
④删除源文件,链接文件不存在
⑤源文件已删除,编辑链接文件并保存退出。会恢复之前删除的源文件,链接文件也会恢复,但是文件内容是我们编辑的新内容
七、假如打开centos没有IP地址
1.重启网卡:service network restart
2.在dos命令窗口中输入services-msc回车,找到以vm开头的所有服务,选中之后鼠标右击进行重启,再回到Linux操作界面重启网卡 service network restart

分享至 : QQ空间
收藏

1 个回复

倒序浏览
666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册