linux系统当中的权限
本帖最后由 chengxin 于 2022-8-31 16:13 编辑linux系统当中的权限操作:
rwx:当前文件所属人的权限,文件所属人(属主)user
rwx:当前用户组的操作权限,文件所属的组(属组)group
rwx:代表其他用户的操作权限
r:读的权限 (4) w:写的权限(2) x:代表执行的权限(1)
注意:这些权限只针对普通用户生效,超级用户无视权限。
chmod:修改权限的操作
赋权的操作对应的权限数字
数字0到7代表的含义:
0:---无权限
1:--x 执行的权限
2:-w- 写的权限
3:-wx读和执行的权限
4:-w-写的权限
5:r-x读和执行的权限
6:rw-读和写的权限
7: rwx 所有的权限
例子:chmod 777 wuhan1.txt
第一组rwx对应user(u),第二组rwx 对应group(g),第三组rwx对应其他人的权限other(o)
a(all)所有人的权限
chmod-R 777目录名称 修改当前目录和目录下的子文件的权限
属主 (文件属于那个用户) 属组 (当前文件属于哪个用户)
root root
chown:修改属主
chown 用户 文件名称
例如:chown chengxin wuhan1
chgrp:修改属组
chgrp 用户组 文件名称
例子:chgrp chengxin wenjian.txt
同时修改属主和属组:
例子:chown root:root wuhan2
chown chengxin:chengxin wuhan3
chown -R chengxin:cheng wuhan3 (修改目录和目录下的子文件的属组和属主信息)
linux 系统当中打包的指令:
打 tar包 :
tar -cvf 包格式 打包对象
例子: tar -cvf wuhan1.tar wuhan1
解包:
tar -xvf 包名
例子:tar-xvf wuhan1.tar
tar 包可以针对文件和目录同时打包,打包完成后会保留打包对象的源文件。
tar.gz 包
tar-zcvf 格式,tar.gz 文件对象
tar-zxvf 包名
tar.gz 包可以针对文件和目录同时打包,打包完成后会保留打包对象的源文件 。
zip包:
zip 格式 打包对象
解包:
unzip 包名
注意点:针对层级目录进行打包时,不会对目录下面的内容进行打包,只针对当前层级内容进行打包,显示打包的百分比
zip-r:针对层级目录进行打包 (目录打包,目录下的子文件也打包了)
gzip:
打包 :gzip文件名称
解包 : gunzip文件名称
特点:打包完成后会自动删除原文件,解包之后会默认删除包。
who:查看在线的用户
whoami:查看当前正常操作的用户
hostname :查看当前主机名称
date-s "2022-8-31 10:59:33":修改系统当前时间
netstat -nultp:查看当前所有进程的端口号(端口号是进程的标识,每一个进程系统都会为其分配一个端口号,端口号具有唯一性)
lsof -i:端口号 查看端口内容
lsof-i :22 查看端口22的内容信息
pid叫做进程编号,可以用它结束进程
kil 进程编号
kil-9 进程编号 结束进程(9表示杀进程的程度)
例子:kill -9 2427
du-sh 文件/目录名称
du-sh wuhan1 查看wuhan1文件的大小
alias :重命名指令名称
alias if ="ifconfig"
clear :清屏指令
reset : 重置屏幕 (看不到之前的记录了)
nl :统计显示文件内容的行数
软链接:可以理解为快捷方式
ln -s /A/B/C/wenjian.txt
硬链接:可以理解为备份
ln-n test1.txt test2.txt
将文件1备份为 文件2
yum 命令:在线下载的指令 -----下载lrzsz 工具包,需要网络支持
rpm命令:叫做离线安装的命令------它不需要网络,只需要rpm安装包即可
网络的操作:
servicenetwork start :启动网卡
servicenetwork restart:重启网络
servicenetwork stop: 关闭网络
service networkstatus:查看网络的状态
防火墙的操作:
service iptablesstart:启动防火墙
service iptablesstop :关闭防火墙
service iptablesrestart:重启防火墙
service iptablesstatus:查看防火墙的状态
getconf LONG_BIT :查看系统的操作位数
unname-m:显示当前机器的处理架构
reboot:重启虚拟机
init0 :关机
vim 当中编辑的指令:
vim :编辑
vim 文件名称
命令模式:输入命令可以进入编辑模式
i的指令:在光标位置前输入内容
I的指令:在光标的行首输入内容
a的指令:在光标所在的位置后输入
A的指令:在光标所在的行首输入内容
o的指令:在当前光标的下一行输入内容
O的指令:在当前光标的上一行输入内容
x的指令:删除光标当前所在位置的字符
X的指令:删除光标所在位置的前一个字符
dd:删除当前光标所在行的所有内容
D:删除光标所在位置后的所有内容
yy:复制内容
p:在当前所属位置的下一行粘贴
P:在光标所属位置的上一行粘贴
编辑模式:书写内容 (又叫一般模式)
退出编辑模式:esc
底层命令行模式:操作文件的指令
shift+ 冒号呼出底层命令行模式
wq 保存文件,并且退出
wq! 强制退出,不保存文件
w保存
q退出不保存
w! 强制保存
q!强制退出
setnu 显示行号
set nonu 取消查看显示行号
/ 匹配内容高亮显示
noh:取消高亮显示
1,3 copy放的行的位置
1,3 co 5
页:
[1]