• shell笔记_后续补充


    shell

    基本shell命令

    linux目录

    /bin 二进制可执行命令/dev 设备特殊文件
    /etc 系统管理和配置文件
    /etc/rc.d 启动的配置文件和脚本
    /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
    /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
    /sbin 超级管理命令,这里存放的是系统管理员使用的管理程序
    /tmp 公共的临时文件存储点
    /root 系统管理员的主目录
    /mnt 系统提供这个目录是让用户临时挂载其他的文件系统
    /lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里
    /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
    /var 某些大文件的溢出区,比方说各种服务的日志文件
    /usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录,其中包含:

    文件与目录

    • ls -al
    • mkdir
    • touch
    • tab补全
    • cp -R
    • ln -s 符号连接
    • ln -l 硬链接
    • mv
    • rm -r -f -i
    • file
    • cat -n
    • more
    • less
    • tail -n
    • head -3 -5

    其他命令

    • ps -ef 显示所有详细
    • top
    • kill -s
    • df -h / du -sh
    • mount/umount
    • sort -n 识别为数字/-t 定义分隔符/-k 指定排序的字段
    • grep
    • tar -zcvf 压缩/-zxvf解压

    环境变量

    • env 全局环境变量

      env $HOME

    • set 设置所有变量 包括局部和全局

    • 设置自定义变量

      a=b

      echo $a

    • 创建全局变量export

      先创建局部,再export到全局

    • 删除全局变量 unset

      unset $a

    • 设置环境变量

      PATH=$PATH:/home/chrisetine/script

    linux文件权限

    • /etc/passwd
    • /etc/shadow
    • useradd
    • userdel -r
    • usermod
    • passwd
    • groupadd
    • usermod -G 组名 用户名
    • chmod
    • chown 改变所属关系

    操作文件系统

    • ex2 -> ex3 -> reiser -> JFS -> XFS

    • fidsk 分区工具

    • fsck 检查修复

    • prcreate 创建实际的物理卷

    • pvdisplay查看进度

    • vgcreate 创建卷组

    • vgdisplay 展示卷组

    • lvcreate创建逻辑卷

    安装软件

    • yum -y install

      check-update

      yum update

      yum install <package_name>

      yum update <package_name>

      yum list

      yum remove <package_name>

      yum search

  • 相关阅读:
    2020北航OO第二单元总结
    2020北航OO第一单元总结
    OO结课了,狂喜
    BUAAOO第三单元总结
    BUAAOO第二单元代码分析
    BUAAOO第一单元代码分析
    OO第四次博客作业
    OO第三次博客作业
    OO第二次博客作业
    OO第一次博客作业
  • 原文地址:https://www.cnblogs.com/liyu8/p/14144585.html
Copyright © 2020-2023  润新知