找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 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安装包即可

网络的操作:
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   :查看系统的操作位数  
unname  -m  :显示当前机器的处理架构   
reboot  :重启虚拟机
init  0    :关机  

vim 当中编辑的指令:  
    vim   :编辑   
    vim    文件名称   
    命令模式:输入命令可以进入编辑模式
    i的指令:在光标位置前输入内容
    I的指令:在光标的行首输入内容  
    a的指令:在光标所在的位置后输入
    A的指令:在光标所在的行首输入内容
    o的指令:在当前光标的下一行输入内容
    O的指令:在当前光标的上一行输入内容  
    x的指令:删除光标当前所在位置的字符
    X的指令:删除光标所在位置的前一个字符
     dd:删除当前光标所在行的所有内容
     D:删除光标所在位置后的所有内容  
     yy:复制内容
     p:在当前所属位置的下一行粘贴
     P:在光标所属位置的上一行粘贴
   
   
      编辑模式:书写内容 (又叫一般模式)
     退出编辑模式:esc  
      底层命令行模式:操作文件的指令  
        shift  + 冒号  呼出底层命令行模式   
        wq     保存文件,并且退出
        wq!    强制退出,不保存文件
        w  保存
        q  退出不保存
       w!   强制保存  
        q!  强制退出  
    set  nu   显示行号  
    set   nonu    取消查看显示行号   
    / 匹配内容高亮显示  
   noh:  取消高亮显示  
    1,3    copy  放的行的位置   
    1,3    co   5

   











分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册