• CentOS7常用的一些命令


    1、查看目录内容——ls

    ls -l  # 显示文件及详细信息
    ls -a  # 显示当前目录中的所有文件(包含隐藏文件)
    ls -h  # 显示文件及文件夹列表
    

    2、查看目录结构——tree

    查看某目录下数字级的目录结构:tree -L 数字 某目录
    

    3、创建目录——mkdir

    mkdir test  # 创建目录test
    mkdir -p test1/test2  # 递归创建目录test1/test2
    

    4、创建文本文件——touch

    touch tmp # 创建文本文件tmp
    

    5、切换目录——cd

    cd ~  # 切换到家目录
    cd -  # 切换到上次目录
    cd ..  # 切换到上级目录
    cd ../../  # 切换到上上级目录
    

    6、查看当前目录绝对路径——pwd

    7、查看小文件内容——cat

    cat 文件路径
    

    7、查看文件倒数n行——tail

    tail -n 文件路径
    

    8、文件编辑——vi

    正常模式下:
    复制当前行:yy
    复制从当前行开始后的n行:nyy 
    粘贴已复制的内容:p
    删除当前行:dd
    删除从当前行开始后的n行:ndd
    
    插入模式:
    进入插入模式,按i
    退出编辑,按esc
    保存内容,强制退出,按wq!(备注:!是强制)
    

    9、文件及目录复制命令——cp

    cp aaaaaa /bbbbbb  # 复制文件aa到/bb目录
    cp -r /aaaaaa /bbbbbb  # 复制/aaaaaa目录所有内容到/bbbbbb目录
    

    10、剪切或重命名命令——mv

    mv aaaaaa /bbbbbb/cccccc  # 将文件aaaaaa剪切到/bbbbbb/cccccc目录
    mv -f aaaaaa /bbbbbb/aaaaaa  # 将文件aaaaaa强制覆盖/bbbbbb目录下的aaaaaa文件
    mv aaaaaa bbbbbb  # 将文件aaaaaa重命名为bbbbbb
    

    11、删除目录文件命令——rm

    # 危险命令
    rm -rf /home/sirxy/test/*  # 删除/home/sirxy/test/目录下所有目录及文件
    rm -rf *  # 删除当前目录下所有目录及文件
    

    12、压缩或解压目录及文件命令——tar

    tar -zcvf xxx.tar.gz *  # 将当前所有目录及文件打包压缩
    tar -zxvf xxx.tar.gz -C /aa  # 将打包压缩文件解压拆包到/aa目录
    

    13、更改权限——chmod

    chmod 755 test  # 将test文件权限改为rwxr-xr-x,其中,r:4 w:2 x:1
    chmod 755 -R /test  # 递归更改/test目录下所有目录及文件权限为rwxr-xr-x
    

    14、更改目录及文件所属——chown

    chown user:group test  # 更改test文件的所属者为user,所属组为group
    chown -R user:group /home/sirxy/test  # 设置/home/sirxy/test目录下所有目录及文件的所属者为user,所属组为group
    

    15、查看进程命令——ps

    ps -ef  # 查看所有进程
    ps -ef | grep -i python  # 查看含有python字符的进程
    

    16、杀死进程——kill

    kill -9 23333  # 杀死23333进程号的进程
    

    17、查找文件——find

    find /home/sirxy -name ceshi_pic.pdf #在/home/sirxy目录下查找ceshi_pic.pdf文件
    

    18、创建软链接——ln

    ln -s /home/sirxy/test testtest  #为/home/sirxy/test目录创建软链接testtest
    

    19、连网安装软件——yum

    yum install wget
    

    20、查看软件安装位置——whereis

    whereis wget
    

    21、查看IP地址

    ip addr 或者 ifconfig
    

    ---------------其他↓↓↓↓↓↓↓↓---------------

    查看分区信息——lsblk 或 df -Th

    [sirxy@centos7 ~]$ lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk 
    ├─sda1   8:1    0  500M  0 part /boot
    ├─sda2   8:2    0    2G  0 part [SWAP]
    └─sda3   8:3    0 17.5G  0 part /
    sr0     11:0    1  4.3G  0 rom  
    [sirxy@centos7 ~]$
    [sirxy@centos7 ~]$ df -Th
    Filesystem     Type      Size  Used Avail Use% Mounted on
    devtmpfs       devtmpfs  900M     0  900M   0% /dev
    tmpfs          tmpfs     910M     0  910M   0% /dev/shm
    tmpfs          tmpfs     910M  9.7M  901M   2% /run
    tmpfs          tmpfs     910M     0  910M   0% /sys/fs/cgroup
    /dev/sda3      xfs        18G   18G   15M 100% /
    /dev/sda1      xfs       497M  209M  289M  42% /boot
    tmpfs          tmpfs     182M     0  182M   0% /run/user/1000
    

    系统发行版本查看

    [sirxy@centos7 ~]$ cat /etc/centos-release
    CentOS Linux release 7.9.2009 (Core)
    

    重启

    reboot
    

    关机

    poweroff 或 halt
    

    以上。

  • 相关阅读:
    kubernetes 中遇见的一些坑(持续更新)
    Docker网络解决方案-Flannel部署记录
    理解Docker :Docker 网络
    全面剖析Redis Cluster原理和应用
    python发送钉钉机器人脚本
    centos 7 部署LDAP服务
    zabbix 同步ldap帐号脚本
    zabbix TCP 连接数监控
    WebDriver基本操作入门及UI自动化练手页面
    Jmeter使用入门
  • 原文地址:https://www.cnblogs.com/lovebkj/p/14547980.html
Copyright © 2020-2023  润新知