Linux操作系统day02

2019-02-27  本文已影响0人  程序员Darker

Linux文件系统结构

Linux常用目录命令

    # 家目录
    cd 或 cd ~
    # 根目录
    cd /
    # 切换到上级目录
    cd ..
    # 进入上次所在目录
    cd -

如何修改path路径

查看环境变量

      echo $PATH
  1. 临时修改
       #只在当前窗口效
       #生效方法:立即生效
       #有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
       #用户局限:仅对当前用户
       export PATH=/root/:$PATH:/home/codewang
  1. 永久修改
       #生效方法:系统重启 || source /etc/profile
       #有效期限:永久有效
       #用户局限:对所有用户
       # 编辑 /etc/profile
       [root@codewang ~]# vim /etc/profile
       [root@codewang ~]# echo $PATH
       /usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
       # 让这个配置文件生效
       [root@codewen ~]# source /etc/profile

注意:查看当前目录下所有的文件(包括隐藏文件)

       ll -a

Linux权限管理

文件的权限

  1. 顺口溜:1+3+3+3=10,一共是10个字母


    文件权限.PNG

文件信息

文件信息.PNG

从左至右分析

  1. 权限:r read 读
      w    write            写 
      x     execute     执行

. 从左到后对应三种用户:所属用户 当前用户 其他用户

  1. 1代表文件引用次数(当引用次数为0时文件会被回收)
  2. 所属用户
  3. 所属用户组
  4. 文件大小(所显示的档案大小是以byte为单位)
  5. 文件最后修改日期
  6. 文件名

修改权限

  1. 字母方式
    例如:
       #用户可读可写可执行  组 可读可执行  其它 可读
       chmod u=rwx,g=rx,o=r 1.txt
  1. 数字方式(常用)
    例如:
       #用户可读可写可执行  组 可读可执行  其它 可读
       chmod 754 1.txt

说明:7代表可读可写可执行,由4+2+1组成,如果用户没有权限,那就是0+0+0了

  1. 修改用户和用户组
    chown 用户.用户组 文件或目录 [-R]

shell使用技巧

  1. shell通配符


    shell通配符.PNG
  2. shell特殊符号


Linux文件操作命令

命令总结

命令总结.PNG

常用参数

ls常用参数

ls常用参数.PNG

mkdir的参数

  -p   递归创建不存在的目录

rm的参数

rm的参数.PNG

cp的参数

cp的参数.PNG

常用文件操作

  1. 创建文件
       echo
  1. 删除文件
       rm 文件名
       # 大招
       rm -rf 文件名
  1. 拷贝文件
     cd 源文件路径 新文件路径
  1. 剪切文件
       mv 源文件路径 新文件路径
  1. 编辑文件
       vim 文件名

用户和组操作

用户操作

  1. 添加用户
       useradd 用户名 [-u 用户ID] [-g 组id]
  1. 修改用户
       usermod 用户名 [-u 用户ID] [-g 组id]
  1. 删除用户
       userdel 用户名 [-r:连同用户家目录一起删除]

组操作

  1. 添加组
       groupadd  组名
  1. 修改组
       groupmod -n 新组名 旧组名
  1. 删除组(组里有用户,不能删除)
       groupdel 组名

修改密码

    # 修改自己的密码
    passwd
    # 修改别人的密码 只有root才能使用
    passwd 用户名

文件压缩和解压

tar常用参数

tar常用参数.PNG

压缩

    # 压缩成gzip格式
    tar -zcvf 文件名.tar.gz 文件1 文件2 目录
    # 压缩成bz2格式
    tar -jcvf 文件名.tar.bz2 文件1 文件2 目录
    # 压缩ZIP
    zip -r 文件名.zip 文件1 文件2 目录

解压

    #解gzip包
    tar -zxvf 文件名.tar.gz
    # 解bzip2包
    tar -jxvf 文件名.tar.bz2
    # 
    unzip 文件名.zip

系统管理命令

进程管理

    #查看进程 PID 进程号
    ps -ef
    ps aux
    #查看活动进程
    top
    # 杀掉进程必死
    kill -9 进程号

系统关机

系统关机.PNG

链接文件

  1. 软连接
 # 使用格式
 ln 源文件 链接文件
  1. 硬链接
  ln -s 源文件 链接文件
上一篇下一篇

猜你喜欢

热点阅读