linux 系统当中的权限操作:
rwx :代表当前文主人的权限,文件所属人(属主)
rwx :代表当前用户组的操作权限,文件所属组(属组)
rwx :代表其他用户的操作权限.
r :读的权限(4) w:写的权限(2) x:代表执行的权限(1)
注意:这些权限只针对普通用户生效,超级用户无视权限.
chmod :修改权限的操作:
赋权的操作对应权限数值.
第一组RWX: ---->U
第二组RWX: ---->G
第三组rwx: ---->O
同时修改当前目录的所有权限
chmod -R
1.属主和属组的权限变更:
属主(属于那个用户) 属组(当前文件属于那个用户)
root root
chown : 修改属主
chown 用户 文件名称.
chgrp : 修改属组
同时修改 属组和属主?
chown 可以实现
chown root:root wuhan3
chown -R wuhan19:wuhan19 wuhan3
linux 当中打包的指令:
tar包:
tar -cvf 包格式 打包对象
解包:
tar -xvf 包名
tar 包可以针对文件和目录同时打包,打包完成之后会
保留打包对象的源文件.
tar.gz包:
tar -zcvf 格式.tar.gz 文件对象
tar -zxvf 包名
tar.gz 包可以针对文件和目录同时打包,打包完成之后会
保留打包对象的源文件
zip包:
打:
zip 格式 打包对象
解:
unzip 包名
注意点: 针对层级目录进行打包时,不会对目录下面的
内容进行打包,只会针对当前的层级内容进行打包.
显示打包的百分比.
zip -r:针对层级目录进行打包.
gzip:
打包 gzip 文件名称
解包 gunzip 文件名称
特点:打包完成之后会自动删除原文件,解包之后
会默认删除包。
linux:
who :查看在线用户
whoami:查看当前正常操作的用户
hostname:查看当前的主机名称
date:查看当前系统时间
date -s:修改系统时间
netstat -nultp: 查看当前所有进程的端口号
端口号是进程的标识,每一个进程系统都会为其
分配一个端口号.端口号具有唯一性.
lsof -i: 端口号:查询指定的端口信息
pid叫做进程号:可以用他结束进程.
kill :杀死进程 结束进程
kill -9:强制结束
du -sh:查看文件/目录的大小
alias:重命名指令名称---> alias if="ipconfig"
ifconfig 查询ip
clear:清屏
reset:重置屏幕
nl : 显示文件内容的行数.
软连接: 可以理解为快捷方式.
ln -s
硬链接: 理解为备份.
yum 命令:在线下载的指令--->下载lrzsz工具包
需要网络的支持
rpm命令 :叫做离线安装的指令--->它不需要网络,
只需要rpm包就可以.
网络的操作:
service network start :启动网卡
service network restart :重启网卡
service network stop :关闭网卡
service network status:查看网络的状态
防火墙的操作:
service iptables start 启动防火墙
service iptables stop 关闭防火墙
service iptables restart 重启防火墙
service iptables status 查看 防火墙的状态.
getconf LONG_BIT:查看系统的操作位数
uname -m:显示当前机器的处理架构
reboot :重启虚拟机
init 0 :关机
linux 当中编辑的指令:
vim: 编辑
命名模式:输入命令可以进入到编辑模式
i的指令: 在光标位置前输入内容
I:在当前光标的行首输入内容
a:在光标所在位置后进行输入内容
A:在光标所在位置的行尾进行输入.
o:在当前光标的下一行输入内容
O:在当前光标的上一行输入内容
x:对光标所在位置的字符进行删除
X:对光标所在位置的前一个字符进行删除
dd:删除当前光标所在行所有内容
D:删除当前光标所在位置后的所有内容
yy:复制内容.
p:在当前光标所在位置的下一行粘贴
P:在当前光标所在位置的上一行粘贴
编辑模式: 书写内容的.
退出编辑模式 esc
底层命令行模式: 操作文件的指令.
shift + : 呼出底层命令行
wq :保存文件 退出
wq! :强制保存 退出
w:保存
q:退出不保存
w!:强制保存
q!:强制退出
""" 注意:不要ctrl +z 退出,会导致文件损坏"""
set nu:查看文件的行号
set nonu:取消查看显示行号
/匹配内容呈高亮显示
noh:取消高亮显示.
1,3 copy 放的行位置
1,3 co 5
|
|