精华内容
下载资源
问答
  • centos7 基本操作命令

    千次阅读 2019-03-26 15:49:50
    话不多说,直接上命令centos7常用命令集合: 系统相关: 命令 解析 su - 切换到root权限(与su有区别) shutdown -h now 关机 ...

    话不多说,直接上命令。

    centos7常用命令集合:

               

              系统相关:

                          命令                       解析
    su -                                切换到root权限(与su有区别)
    shutdown -h now   关机
    shutdown -r now重启
    pstree 以树状图显示程序
    man ping 查看参考手册(例如ping 命令)
    df -h 显示磁盘的使用情况
    cal -3显示前一个月,当前月以及下一个月的月历
    cal 10 1988显示指定月,年的月历
    date –date ‘1970-01-01 UTC       1427888888 seconds’  把一相对于1970-01-01 00:00的秒数转换成时间

             

           文件与目录操作:

    命令解析
    cd/home                                              进入home目录
    cd ../返回上一级目录
    cd ../..返回上两级目录
    cd返回上次所在目录
    cp file1 file2  将file1 复制为file2
    cp -a dir1 dir2复制一个目录
    cp -a /tmp/dir1 复制一个目录到当前工作目录(.代表当前目录)
    ls查看目录中的文件
    ls -a   显示隐藏文件
    ls -l  显示详细信息
    ls -lrt按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)
    pwd显示工作路径
    mkdir dir1创建 ‘dir1’ 目录
    mkdir dir1 dir2  同时创建两个目录
    mkdir -p /tmp/dir1/dir2创建一个目录树
    mv dir1 dir2 移动/重命名一个目录
    rm -f file1 删除 ‘file1’
    rm -rf dir1 删除 ‘dir1’ 目录及其子目录内容

     

    查看文件内容:

    命令解析
    cat file1查看file1文件内容
    head -2 file1查看file1文件的前两行
    more file1查看一个长文件内容
    tac file1从最后一行开始反向查看文件内容
    tail -3 file1查看一个文件的最后三行
    vi file 打开并浏览文件

     

    查询操作:

    命令解析
    find / -name file1从 ‘/’ 开始进入根文件系统查找文件和目录
    find / -user user1   查找属于用户 ‘user1’ 的文件和目录
    find /home/user1 -name *.bin在目录 ‘/ home/user1’ 中查找以 ‘.bin’ 结尾的文件
    find /usr/bin -type f -atime +100 查找在过去100天内未被使用过的执行文件
    find /usr/bin -type f -mtime -10 查找在10天内被创建或者修改过的文件
    locate *.ps  寻找以 ‘.ps’ 结尾的文件,先运行 ‘updatedb’ 命令
    find -name ‘*.[ch]’ | xargs grep -E ‘expr’  在当前目录及其子目录所有.c和.h文件中查找 ‘expr’
    find -type f -print0 | xargs -r0 grep -F ‘expr’ 在当前目录及其子目录的常规文件中查找 ‘expr’
    find -maxdepth 1 -type f | xargs grep -F ‘expr’ 在当前目录中查找 ‘expr’

     

    压缩、解压:

    命令解析
    bzip2 file1  压缩 file1
    bunzip2 file1.bz2 解压 file1.bz2
    gzip file1压缩 file1
    gzip -9 file1最大程度压缩 file1
    gunzip file1.gz                                                                                             解压 file1.gz
    tar -cvf archive.tar file1把file1打包成 archive.tar(-c: 建立压缩档案;-v: 显示所有过程;-f: 使用档案名字,是必须的,是最后一个参数)
    tar -cvf archive.tar file1 dir1把 file1,dir1 打包成 archive.tar
    tar -tf archive.tar  显示一个包中的内容
    tar -xvf archive.tar释放一个包
    tar -xvf archive.tar -C /tmp把压缩包释放到 /tmp目录下
    zip file1.zip file1  创建一个zip格式的压缩包
    zip -r file1.zip file1 dir1把文件和目录压缩成一个zip格式的压缩包
    unzip file1.zip解压一个zip格式的压缩包到当前目录
    unzip test.zip -d /tmp/   解压一个zip格式的压缩包到 /tmp 目录

     

    yum安装器:

    命令 解析
    yum -y install [package]  下载并安装一个rpm包
    yum localinstall [package.rpm]   安装一个rpm包,使用你自己的软件仓库解决所有依赖关系
    yum -y update 更新当前系统中安装的所有rpm包
    yum update [package]更新一个rpm包
    yum remove [package]删除一个rpm包
    yum list 列出当前系统中安装的所有包
    yum search [package]  在rpm仓库中搜寻软件包
    yum clean [package] 清除缓存目录(/var/cache/yum)下的软件包
    yum clean headers   删除所有头文件
    yum clean all删除所有缓存的包和头文件

     

    网络相关:

    命令 解析
    ifconfig eth0 显示一个以太网卡的配置
    ifconfig eth0 192.168.1.1 netmask 255.255.255.0 配置网卡的IP地址
    ifdown eth0禁用 ‘eth0’ 网络设备
    ifup eth0   启用 ‘eth0’ 网络设备
    iwconfig eth1 显示一个无线网卡的配置
    iwlist scan 显示无线网络
    ip addr show 显示网卡的IP地址

     

    XSheel 5相关操作

             窗体快捷键

    命令解析
    Ctrl + u删除光标之前到行首的字符
    Ctrl + k删除光标之前到行尾的字符
    Ctrl + c取消当前行输入的命令,相当于Ctrl + Break
    Ctrl + a 光标移动到行首(ahead of line),相当于通常的Home键
    Ctrl + e 光标移动到行尾(end of line)
    Ctrl + f  光标向前(forward)移动一个字符位置
    Ctrl + b光标往回(backward)移动一个字符位置
    Ctrl + l 清屏,相当于执行clear命令
    Ctrl + r  显示:号提示,根据用户输入查找相关历史命令(reverse-i-search)
    Ctrl + w 删除从光标位置前到当前所处单词(word)的开头
    Ctrl + t交换光标位置前的两个字符
    Ctrl + y 粘贴最后一次被删除的单词
    Ctrl + Alt + d  显示桌面
    Alt + b  光标往回(backward)移动到前一个单词
    Alt + d  删除从光标位置到当前所处单词的末尾
    Alt + F2运行
    Alt + F4关闭当前窗口
    Alt + F9最小化当前窗口
    Alt + F10 最大化当前窗口
    Alt + Tab  切换窗口
    Alt + 左键   移动窗口(或在最下面的任务栏滚动鼠标滑轮)

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • CentOS 7 常用命令大全

    万次阅读 多人点赞 2018-02-25 10:14:18
    CentOS7 常用命令集合 这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~ 废话不多说,直接上命令和解析!...

    标题

    CentOS7 常用命令集合

           这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~

           废话不多说,直接上命令和解析!

    常用命令

    文件与目录操作

    命令解析
    cd /home进入 ‘/home’ 目录
    cd ..返回上一级目录
    cd ../..返回上两级目录
    cd -返回上次所在目录
    cp file1 file2将file1复制为file2
    cp -a dir1 dir2复制一个目录
    cp -a /tmp/dir1 .复制一个目录到当前工作目录(.代表当前目录)
    ls查看目录中的文件
    ls -a显示隐藏文件
    ls -l显示详细信息
    ls -lrt按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)
    pwd显示工作路径
    mkdir dir1创建 ‘dir1’ 目录
    mkdir dir1 dir2同时创建两个目录
    mkdir -p /tmp/dir1/dir2创建一个目录树
    mv dir1 dir2移动/重命名一个目录
    rm -f file1删除 ‘file1’
    rm -rf dir1删除 ‘dir1’ 目录及其子目录内容

    查看文件内容

    命令解析
    cat file1从第一个字节开始正向查看文件的内容
    head -2 file1查看一个文件的前两行
    more file1查看一个长文件的内容
    tac file1从最后一行开始反向查看一个文件的内容
    tail -3 file1查看一个文件的最后三行
    vi file打开并浏览文件

    文本内容处理

    命令解析
    grep str /tmp/test在文件 ‘/tmp/test’ 中查找 “str”
    grep ^str /tmp/test在文件 ‘/tmp/test’ 中查找以 “str” 开始的行
    grep [0-9] /tmp/test查找 ‘/tmp/test’ 文件中所有包含数字的行
    grep str -r /tmp/*在目录 ‘/tmp’ 及其子目录中查找 “str”
    diff file1 file2找出两个文件的不同处
    sdiff file1 file2以对比的方式显示两个文件的不同
    vi file
    操作解析
    i进入编辑文本模式
    Esc退出编辑文本模式
    :w保存当前修改
    :q不保存退出vi
    :wq保存当前修改并退出vi

    查询操作

    命令解析
    find / -name file1从 ‘/’ 开始进入根文件系统查找文件和目录
    find / -user user1查找属于用户 ‘user1’ 的文件和目录
    find /home/user1 -name *.bin在目录 ‘/ home/user1’ 中查找以 ‘.bin’ 结尾的文件
    find /usr/bin -type f -atime +100查找在过去100天内未被使用过的执行文件
    find /usr/bin -type f -mtime -10查找在10天内被创建或者修改过的文件
    locate *.ps寻找以 ‘.ps’ 结尾的文件,先运行 ‘updatedb’ 命令
    find -name ‘*.[ch]’ | xargs grep -E ‘expr’在当前目录及其子目录所有.c和.h文件中查找 ‘expr’
    find -type f -print0 | xargs -r0 grep -F ‘expr’在当前目录及其子目录的常规文件中查找 ‘expr’
    find -maxdepth 1 -type f | xargs grep -F ‘expr’在当前目录中查找 ‘expr’

    压缩、解压

    命令解析
    bzip2 file1压缩 file1
    bunzip2 file1.bz2解压 file1.bz2
    gzip file1压缩 file1
    gzip -9 file1最大程度压缩 file1
    gunzip file1.gz解压 file1.gz
    tar -cvf archive.tar file1把file1打包成 archive.tar(-c: 建立压缩档案;-v: 显示所有过程;-f: 使用档案名字,是必须的,是最后一个参数)
    tar -cvf archive.tar file1 dir1把 file1,dir1 打包成 archive.tar
    tar -tf archive.tar显示一个包中的内容
    tar -xvf archive.tar释放一个包
    tar -xvf archive.tar -C /tmp把压缩包释放到 /tmp目录下
    zip file1.zip file1创建一个zip格式的压缩包
    zip -r file1.zip file1 dir1把文件和目录压缩成一个zip格式的压缩包
    unzip file1.zip解压一个zip格式的压缩包到当前目录
    unzip test.zip -d /tmp/解压一个zip格式的压缩包到 /tmp 目录

    yum安装器

    命令解析
    yum -y install [package]下载并安装一个rpm包
    yum localinstall [package.rpm]安装一个rpm包,使用你自己的软件仓库解决所有依赖关系
    yum -y update更新当前系统中安装的所有rpm包
    yum update [package]更新一个rpm包
    yum remove [package]删除一个rpm包
    yum list列出当前系统中安装的所有包
    yum search [package]在rpm仓库中搜寻软件包
    yum clean [package]清除缓存目录(/var/cache/yum)下的软件包
    yum clean headers删除所有头文件
    yum clean all删除所有缓存的包和头文件

    网络相关

    命令解析
    ifconfig eth0显示一个以太网卡的配置
    ifconfig eth0 192.168.1.1 netmask 255.255.255.0配置网卡的IP地址
    ifdown eth0禁用 ‘eth0’ 网络设备
    ifup eth0启用 ‘eth0’ 网络设备
    iwconfig eth1显示一个无线网卡的配置
    iwlist scan显示无线网络
    ip addr show显示网卡的IP地址

    系统相关

    命令解析
    su -切换到root权限(与su有区别)
    shutdown -h now关机
    shutdown -r now重启
    top罗列使用CPU资源最多的linux任务 (输入q退出)
    pstree以树状图显示程序
    man ping查看参考手册(例如ping 命令)
    passwd修改密码
    df -h显示磁盘的使用情况
    cal -3显示前一个月,当前月以及下一个月的月历
    cal 10 1988显示指定月,年的月历
    date –date ‘1970-01-01 UTC 1427888888 seconds’把一相对于1970-01-01 00:00的秒数转换成时间

    XSheel 5相关操作

    窗体快捷键

    命令解析
    Ctrl + u删除光标之前到行首的字符
    Ctrl + k删除光标之前到行尾的字符
    Ctrl + c取消当前行输入的命令,相当于Ctrl + Break
    Ctrl + a光标移动到行首(ahead of line),相当于通常的Home键
    Ctrl + e光标移动到行尾(end of line)
    Ctrl + f光标向前(forward)移动一个字符位置
    Ctrl + b光标往回(backward)移动一个字符位置
    Ctrl + l清屏,相当于执行clear命令
    Ctrl + r显示:号提示,根据用户输入查找相关历史命令(reverse-i-search)
    Ctrl + w删除从光标位置前到当前所处单词(word)的开头
    Ctrl + t交换光标位置前的两个字符
    Ctrl + y粘贴最后一次被删除的单词
    Ctrl + Alt + d显示桌面
    Alt + b光标往回(backward)移动到前一个单词
    Alt + d删除从光标位置到当前所处单词的末尾
    Alt + F2运行
    Alt + F4关闭当前窗口
    Alt + F9最小化当前窗口
    Alt + F10最大化当前窗口
    Alt + Tab切换窗口
    Alt + 左键移动窗口(或在最下面的任务栏滚动鼠标滑轮)

    操作小技巧

           鼠标中间键:粘贴突出显示的文本。(使用鼠标左键来选择文本。把光标指向想粘贴文本的地方。点击鼠标中间键来粘贴。)

           Tab:命令行自动补全。使用 shell 提示时可使用这一方式。键入命令或文件名的前几个字符,然后按 [Tab] 键,它会自动补全命令或显示匹配键入字符的所有命令。

           在滚动条的空白处点击鼠标中键:屏幕即滚动到那个地方。

           在桌面或文件管理器中直接按 / 就可以输入位置,打开文件管理器。

           在 vi 或 Firefox 中直接按 / 即可进入快速搜索状态。

           网站链接和图片可直接拖放到桌面或者目录,可以马上下载。

           直接将文件管理器中的文件拖到终端中就可以在终端中得到完整的路径名。

    结束语

           其实要学好Linux的操作并不是很困难的事情,在平常的使用过程中,碰到问题,学会去网上寻找答案不失为一个非常好的手段!谢谢大家!



    转自:http://blog.csdn.net/o0darknessyy0o/article/details/52072054#t1

    展开全文
  • centos6更新到centos7的一些命令

    千次阅读 2018-04-10 18:34:04
    文件与目录操作 命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp f...

    文件与目录操作

    命令 解析
    cd /home 进入 ‘/home’ 目录
    cd … 返回上一级目录
    cd …/… 返回上两级目录
    cd - 返回上次所在目录
    cp file1 file2 将file1复制为file2
    cp -a dir1 dir2 复制一个目录
    cp -a /tmp/dir1 . 复制一个目录到当前工作目录(.代表当前目录)
    ls 查看目录中的文件
    ls -a 显示隐藏文件
    ls -l 显示详细信息
    ls -lrt 按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)
    pwd 显示工作路径
    mkdir dir1 创建 ‘dir1’ 目录
    mkdir dir1 dir2 同时创建两个目录
    mkdir -p /tmp/dir1/dir2 创建一个目录树
    mv dir1 dir2 移动/重命名一个目录
    rm -f file1 删除 ‘file1’
    rm -rf dir1 删除 ‘dir1’ 目录及其子目录内容

    查看文件内容

    命令 解析
    cat file1 从第一个字节开始正向查看文件的内容
    head -2 file1 查看一个文件的前两行
    more file1 查看一个长文件的内容
    tac file1 从最后一行开始反向查看一个文件的内容
    tail -3 file1 查看一个文件的最后三行
    vi file 打开并浏览文件

    文本内容处理

    命令 解析
    grep str /tmp/test 在文件 ‘/tmp/test’ 中查找 “str”
    grep ^str /tmp/test 在文件 ‘/tmp/test’ 中查找以 “str” 开始的行
    grep [0-9] /tmp/test 查找 ‘/tmp/test’ 文件中所有包含数字的行
    grep str -r /tmp/* 在目录 ‘/tmp’ 及其子目录中查找 “str”
    diff file1 file2 找出两个文件的不同处
    sdiff file1 file2 以对比的方式显示两个文件的不同
    vi file i进入编辑文本模式Esc退出编辑文本模式:w保存当前修改:q不保存退出vi:wq保存当前修改并退出vi

    查询操作

    命令 解析
    find / -name file1 从 ‘/’ 开始进入根文件系统查找文件和目录
    find / -user user1 查找属于用户 ‘user1’ 的文件和目录
    find /home/user1 -name *.bin 在目录 ‘/ home/user1’ 中查找以 ‘.bin’ 结尾的文件
    find /usr/bin -type f -atime +100 查找在过去100天内未被使用过的执行文件
    find /usr/bin -type f -mtime -10 查找在10天内被创建或者修改过的文件
    locate .ps 寻找以 ‘.ps’ 结尾的文件,先运行 ‘updatedb’ 命令
    find -name ‘
    .[ch]’ | xargs grep -E ‘expr’ 在当前目录及其子目录所有.c和.h文件中查找 ‘expr’
    find -type f -print0 | xargs -r0 grep -F ‘expr’ 在当前目录及其子目录的常规文件中查找 ‘expr’
    find -maxdepth 1 -type f | xargs grep -F ‘expr’ 在当前目录中查找 ‘expr’

    压缩、解压

    命令 解析
    bzip2 file1 压缩 file1
    bunzip2 file1.bz2 解压 file1.bz2
    gzip file1 压缩 file1
    gzip -9 file1 最大程度压缩 file1
    gunzip file1.gz 解压 file1.gz
    tar -cvf archive.tar file1 把file1打包成 archive.tar(-c: 建立压缩档案;-v: 显示所有过程;-f: 使用档案名字,是必须的,是最后一个参数)
    tar -cvf archive.tar file1 dir1 把 file1,dir1 打包成 archive.tar
    tar -tf archive.tar 显示一个包中的内容
    tar -xvf archive.tar 释放一个包
    tar -xvf archive.tar -C /tmp 把压缩包释放到 /tmp目录下
    zip file1.zip file1 创建一个zip格式的压缩包
    zip -r file1.zip file1 dir1 把文件和目录压缩成一个zip格式的压缩包
    unzip file1.zip 解压一个zip格式的压缩包到当前目录
    unzip test.zip -d /tmp/ 解压一个zip格式的压缩包到 /tmp 目录

    yum安装器

    命令 解析
    yum -y install [package] 下载并安装一个rpm包
    yum localinstall [package.rpm] 安装一个rpm包,使用你自己的软件仓库解决所有依赖关系
    yum -y update 更新当前系统中安装的所有rpm包
    yum update [package] 更新一个rpm包
    yum remove [package] 删除一个rpm包
    yum list 列出当前系统中安装的所有包
    yum search [package] 在rpm仓库中搜寻软件包
    yum clean [package] 清除缓存目录(/var/cache/yum)下的软件包
    yum clean headers 删除所有头文件
    yum clean all 删除所有缓存的包和头文件

    网络相关

    命令 解析
    ifconfig eth0 显示一个以太网卡的配置
    ifconfig eth0 192.168.1.1 netmask 255.255.255.0 配置网卡的IP地址
    ifdown eth0 禁用 ‘eth0’ 网络设备
    ifup eth0 启用 ‘eth0’ 网络设备
    iwconfig eth1 显示一个无线网卡的配置
    iwlist scan 显示无线网络
    ip addr show 显示网卡的IP地址

    系统相关

    命令 解析
    su - 切换到root权限(与su有区别)
    shutdown -h now 关机
    shutdown -r now 重启
    top 罗列使用CPU资源最多的linux任务 (输入q退出)
    pstree 以树状图显示程序
    man ping 查看参考手册(例如ping 命令)
    passwd 修改密码
    df -h 显示磁盘的使用情况
    df -hl 查看磁盘剩余空间
    df -h 查看每个根路径的分区大小
    du -sh [目录名] 返回该目录的大小
    du -sm [文件夹] 返回该文件夹总M数
    du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹)
    cal -3 显示前一个月,当前月以及下一个月的月历
    cal 10 1988 显示指定月,年的月历
    date –date ‘1970-01-01 UTC 1427888888 seconds’ 把一相对于1970-01-01 00:00的秒数转换成时间

    系统服务

     systemctl -at service
    
     ls /etc/systemd/system/*.service
    
     ls /usr/lib/systemd/system/*.service
    
     查看活动的服务
    
     systemctl -t service --state=active
    
     启动/停止 服务
    
     systemctl start name.service
    
     systemctl stop name.service
    
     设置开机是否启动服务
    
     systemctl enable name.service
    
     systemctl disable name.service
    
     查看服务器状态
    
     systemctl status name.service
    
     检查服务是否enabled
    
     systemctl is-enabled name
    
     创建新的服务
    
     systemctl daemon-reload  /etc/systemd/system/*.service
    
     查看服务列表
    
     systemctl list-unit-files
    

    XSheel 5相关操作

    窗体快捷键

    命令 解析
    Ctrl + u 删除光标之前到行首的字符
    Ctrl + k 删除光标之前到行尾的字符
    Ctrl + c 取消当前行输入的命令,相当于Ctrl + Break
    Ctrl + a 光标移动到行首(ahead of line),相当于通常的Home键
    Ctrl + e 光标移动到行尾(end of line)
    Ctrl + f 光标向前(forward)移动一个字符位置
    Ctrl + b 光标往回(backward)移动一个字符位置
    Ctrl + l 清屏,相当于执行clear命令
    Ctrl + r 显示:号提示,根据用户输入查找相关历史命令(reverse-i-search)
    Ctrl + w 删除从光标位置前到当前所处单词(word)的开头
    Ctrl + t 交换光标位置前的两个字符
    Ctrl + y 粘贴最后一次被删除的单词
    Ctrl + Alt + d 显示桌面
    Alt + b 光标往回(backward)移动到前一个单词
    Alt + d 删除从光标位置到当前所处单词的末尾
    Alt + F2 运行
    Alt + F4 关闭当前窗口
    Alt + F9 最小化当前窗口
    Alt + F10 最大化当前窗口
    Alt + Tab 切换窗口
    Alt + 左键 移动窗口(或在最下面的任务栏滚动鼠标滑轮)

    centos7开启自动更新

    我们将会使用 cron 和 anacron,两者的分别这里不细表了,将来有机会再讨论,现在使用一个指令同时安装 cronie 和 yum-cron:

    yum -y install cronie yum-cron

    /etc/cron.daily/0yum.cron,``Anacron 每天执行0yum.cron一次,它根据 /etc/yum/yum-cron.conf 来更新软件 ,/etc/yum/yum-cron.conf

    每天执行只会下载更新的软件,并不安装,需要修改apply_updates = no 为 yes,才会自动安装,用意是让管理员检视yum-cron的输出,选取需要更新的软件进行手动安装。

    vim /etc/yum/yum-cron.conf

    确认一下 update_messages = yes, download_updates = yes, apply_updates = yes

    最后,启动 crond 和 yum-cron:

    systemctl start crond

    systemctl start yum-cron

    展开全文
  • Linux系统Centos7常用的命令

    千次阅读 2020-12-17 16:25:17
    Linux系统Centos7常用的命令 cd ls ls -a ls -al ll pwd 查看当前路径 file 选项-b 显示文件的类型 which -a选项 显示命令的全路径 whereis 选项-b 显示命令以及相关文件的全路径 -s -m locate 快速定位文件路径 -c...

    Linux系统Centos7常用的命令

    cd
    ls
    ls -a
    ls -al
    ll
    pwd 查看当前路径
    file 选项-b 显示文件的类型
    which -a 选项 显示命令的全路径
    whereis 选项-b 显示命令以及相关文件的全路径
    -s
    -m
    locate 快速定位文件路径 -c 不显示内容只显示行数
    -i 匹配的时候忽略大小写
    -r 支持正则表达式
    pathname

    find -atime 指定的访问时间查找
    -ctime 指定的状态改变时间查找
    -mtime 文件距更改时间距现在几天
    -name 按照文件名的方式来查找文件配合通配符使用
    -size 按照文件大小查找
    -perm 按照文件权限查找
    ! 反向查找
    -type d 指定文件类型
    -type f 指定文件类型
    df 查看文件系统磁盘空间使用情况
    -a 显示所有文件系统
    -h 显示所有文件系统
    -i 显示inode 信息
    -r 列出文件系统的类型

    dd 转换或复制文件

    fdisk 创建磁盘分区
    -l 查看磁盘分区信息
    mkfs 格式化磁盘

    mount 挂载文件系统
    -a 自动挂载
    -l 显示已挂载设备的信息
    -t 指定挂载文件系统类型
    -o 后续可以接一些命令
    -r 只读挂载
    -w 读写挂载
    umount 卸载文件系统
    -f 强制卸载
    -l 懒得卸载
    gdisk 创建磁盘分区

    du 统计目录整体大小
    -s 汇总统计
    -a 显示每一个文件
    -h 常见单位显示

    xfs_repair 检查修复xfs文件系统
    -d 针对分区的修复单用户模式恢复
    dumpe2fs -h 分区 c6系统中使用

    xfs_info 查看磁盘的详细信息

    stat 显示文件的详细信息

    type 判断命令是外置命令还是内置命令

    blkid 查看磁盘分区的uuid

    lsbik 磁盘分区的树形图结构

    parprobe 格式化swap

    mke2fs -t 文件系统 指定格式化ext3 ext4 不支持xfs

    mkswap 创建交换分区
    -c 建立交换分区前检查磁盘是否有损坏
    -f 强制执行

    swapon 激活交换分区
    -s 显示所有交换分区信息

    swapoff 关闭交换分区
    -a 关闭所有
    sync 将内存缓冲区区的数据强制刷到硬盘上

    fsck 修复磁盘
    -a 自动修复
    -s 按顺序检查多个文件系统
    -t 指定检查分区的西游类型

    fstab
    parted 磁盘分区的工具
    -l 显示所有磁盘分区信息

    xfs_quota 启动磁盘配额
    -u 启动用户的磁盘配额
    -g 启动组的磁盘配额
    -v 显示启动过程
    用法 quotaon -ugv /dev/sdb1

    quotaoff 关闭磁盘配额
    -u 关闭用户的磁盘配额
    -g 关闭组的磁盘配额
    -v 显示启动过程信息
    用法quotaoff -ugv /dev/sdb1

    quota 查看组的用户配额
    -u 用户名
    -g 组名
    -v 显示详细信息
    -s 以常见单位显示大小
    用法 quota -uvs

    修改默认的源
    cd /etc/yum.repos.d
    yum install -y wget
    yumcelan all 清空缓存
    yum makecache 建立缓存
    systemctl stop networkmanger 临时关闭防火墙
    systemctl disable networkmanger 永久关闭防火墙

    用户管理命令
    useradd 创建用户
    -u 指定uid
    -s 指定用户的命令解释器
    -m
    -M 创建用户不创建家目录
    -c
    -g 指定用户组
    -G 指定多个用户组 附加组
    userdel 删除用户
    -r
    su 切换用户

    su - 带环境切换

    passwd 修改用户密码

    usermod 修改用户信息
    -u 修改uid
    -g 添加到其他组
    -G 设置主要组
    -s 修改命令解释器
    -d 修改登录目录
    -U 解除密码锁定
    id 查询当前用户id

    whoami 查询当前用户

    w 显示目前登入系统的用户信息

    last 显示最近登录的信息

    lastlog 用于显示用户的日志查看哪些登录哪些未登录

    ln -s 软链接

    ln 硬链接

    mkdir 创建目录
    -p 递归创建
    rmdir 删除一个空目录

    rm 删除一个文件或目录
    -r 递归删除
    -f 强制删除
    -i 删除前确认
    -rf 强制删除毛都没有

    cp 复制文件
    -r复制所有

    mv 移动目录或剪切

    ping 查看主机是否通

    route 添加或者删除网段
    -n 查看
    添加网段route add -net 192.168.0.0 netmask 255.255.255.0 dev ens33
    添加网关route add -net 192.168.0.0/24 gw 192.168.0.1
    删除条目route del -net 192.168.0.0/24 gw 192.168.0.0
    ip r

    ip a

    压缩命令
    tar 压缩解压缩
    -z 捅咕gzip压缩或解压
    -c 创建新的tar包
    -v 显示详细的tar命令的执行过程
    -f 指定压缩文件的名称
    -x 解开tar包
    -C 指定解压的目录路径
    –exclude=PATH 打包的时候排除不需要处理的文件或目录
    -h 打包软链接文件指向真实的源文件
    -t 不解压查看压缩包内容
    -p 保持文件的原有属性
    -P 已绝对路径打包
    -j 通过bzip命令压缩或解压
    -N 仅打包指定日期新增的文件,可以用于增量打包备份
    一般用zcvf 打包 zxvf 解压 ztvf 查看

    rpm -aq 查看软件包

    rpm -qk 查看软件安装路径

    crontab 定时任务
    -l 查看定时任务内容
    -e 编写定时任务
    -r 删除用户指定的定时任务
    -i 删除前提示
    -u 指定使用的用户执行任务

    tree 以树形结构查看

    chwon 更改文件属主
    -R 递归更改
    chmod 修改文件属主权限

    chgrp 更改文件属组

    scp 远程文件复制
    -C 压缩传输
    -r 递归复制整个目录
    -P 指定传输的端口
    -p 传输后保留文件的原始属性
    -q 不显示传输进度
    -l 指定传输的时候占用的带宽
    一般是-r 或-rp

    rsync 远程传输拉取
    -a 递归的方式传输文件 并保持所有文件的属性
    -v 详细模式输出 传输过程中显示进度等详细的信息
    -z 传输的时候启动压缩的方式传输
    -p 小p是保持文件的原有属性不变
    -P 大P显示同步过程以及传输的进度等信息
    -t 保持文件信息同步
    –extlude=PATH 排除文件
    一般avzP这样使用

    date 查看修改系统时间

    gzip 压缩
    -d 解压压缩文件
    -v 显示命令执行过程
    -l 列出压缩文件的内容信息
    -c 将内容输出到标准输出
    -r 对目录下所有文件递归进行压缩的操作
    -t 测试检查压缩文件是否是完整的
    bzip2 -z 压缩
    -d 解压
    tar split分割的参数
    -b 表示设置每一个分割单元/快的大小
    -d 指定分割包后缀为数字的形式
    -a 来设定分割序列的长度默认是2个从0开始

    sudo 普通用户提权

    visudo 普通用户提权

    特殊符号通配符

    ’‘ 所见即所得
    “” 所见非所得
    \ 转义字符

    标准输出重定向

    标准输入追加重定向
    < 标准输出重定向
    <<标准输入追加重定向
    2>&1 标准输出1 错误输出2 标准输入0
    |管道符 将前一个命令的结果传到后面的命令
    #配置文件注释
    取 变 量 值 的 时 候 必 须 加 取变量值的时候必须加
    &
    ; 分隔符可以是结束也可以是开始

    • 匹配多个任意字符也可以是所有
      ? 匹配任意一个字符有且仅有一个字符
      [] 匹配任意一个字符字符要连续a-z 1-9

    man 帮助命令
    shutdown -h 关机
    poweroff 关机断电
    halt -p 关闭cpu 断电
    shutdown -r 重启
    reboot 重启

    touch 创建文件也可以是隐藏文件可以是多个
    echo 输出重定向’‘ “”
    cat 从文件的第一行显示文件的内容
    tac 从文件的最后一行显示
    nl 显示行号
    more 一页页的翻动
    less 一页页的翻动
    head 取出文件的前几行 -n 3
    tail 取出文件的后几行 -n 3
    vim 文本编辑器

    组相关命令
    groupadd 添加组
    groupdel 把组成员移除
    gpasswd 像指定组内追加成员
    umask 用户文件的权限

    getfacl 查看ACL权限

    setfacl 设置ACL权限
    -m 指定用户组添加ACL权限
    -x 删除指定用户组的acl权限
    -b 清空指定文件上的所有acl权限
    -R 对目录设置acl权限是,一并将acl权限递归到已存在的子文件上
    -d 对目录设置默认ACL权限,该权限不对目录生效,仅对在目录下新建的子文件生效
    -k 清除指定目录的默认ACL权限

    grep 查看过滤
    -A 数字:列出符合条件的行,并将连续列出后续n行
    -B 数字:列出符合条件的行,并将连续列出前面n行
    -c :统计包含字符串的行一共几行!
    -i :忽略大小写
    -n :输出行号
    -v :反向查找(取反)
    –color=auto:搜索出的关键词高亮显示(默认别名

    history 历史命令
    -c 清空历史命令
    -w 把缓存的历史命令保存到历史命令配置文件
    ctrl+c 停止中断

    tab健命令补全

    ctrl+l 清屏

    clear 清屏

    ctrl+d 退出终端

    exit 退出终端

    logout 退出终端

    ctrl+z 强制退出

    alias 查看生效的别名组和

    wc 输入重定向
    -c 统计字数
    -w 统计单词数
    -l 统计行数
    name 变量赋值

    time 变量赋值

    dir 变量赋值

    set 变量查看
    -u 调用没有声明的变量时会报错+u取消
    -x 命令执行前会把命令输出一次+x取消

    unset 变量删除

    export 环境变量设置
    env 查看环境变量


    os 操作系统
    istall 安装
    user 用户
    password 密码
    confirm 确认复核
    weak 弱
    strong 强壮
    root 系统管理员
    admin 系统管理员
    administrator 系统管理员
    login 登录登入
    logout 登出 注销
    reboot 重启
    network 网络
    full name 全名全称
    language 语言
    support 支持
    software 软件
    source 源
    medir 媒体媒介
    command 指令命令
    not found 未找到
    local 本地
    clean 干净删除
    all 全部
    cache 缓存
    create 创建
    created 完成时创建时
    data 数据
    metedata 元数据
    update 更新升级
    base 基础基本
    ip
    ipADDR 地址ip
    address 地址简写addr
    GATEWAY 网关
    NETMASK 子网掩码
    DHCP 网络协议
    clear 清屏
    cpmplete 完毕
    rescue 救援恢复
    exit 退出
    list 列表
    directory 目录
    make
    copy 复制
    remove 删除
    move 移动
    empty 空
    info 信息
    shutadown
    shutadown 关机
    restart 重启/重新开始
    start 开始
    stop 停止
    reboot 重启
    power 电源
    off
    on
    number 数字
    string 字符串
    head 头部
    terr 树形
    device 设备
    temp 临时
    system 系统
    supre user 超级管理员
    系统管理结构
    terr yum install -y terr 以树形得方式显示目录内容
    /bin 常用得命令
    /sbin 管理员常用得管理命令和程序
    /root 管理员用户得目录
    /dev 设备信息
    /boot 系统启动时得镜像和连接
    /porc 虚拟得目录内存映射
    /medir 媒体/光盘/媒介
    /lib 系统程序依赖得动态链接32位
    /lib64 系统程序依赖得动态链接64位
    /sys 系统文件
    /var 日志
    home 普通用户
    /opt 自动安装软件得
    /tmp 临时目录解压缩
    /usr 用户装软件程序
    Linux系统常见得系统命令150个
    线上查询帮助命令2 个
    man 查看命令帮助
    help chaklinux内置命令得帮助比如cd命令
    文件和目录操作命令18个
    ls 全拼list 功能是列出目录得内容及其内容属性信息
    cd 功能是从当前 工作目录切换到指定得工作目录
    cp 全拼copy 功能是复制文件或目录
    find 查找得意思 用于查找目录和目录下得文件
    mkdir 其功能是创建目录
    mv 全拼move 其功能是移动或重命名文件
    pwd 其功能是显示当前工作目录得绝对路径
    rename 用于重命名文件
    rm 其功能是删除一个或多个文件或目录
    rmdir 功能是删除空目录
    touch 创建新得空文件,改变已有文件得时间戳属性
    terr 功能是以树形结构显示目录下得内容
    basename 显示文件名或目录名
    dirname 显示文件或目录途径
    chattr 改变文件得扩展属性
    lsattr 查看文件扩展属性
    file 显示文件得类型
    md5sum 计算和校验文件得MD5值
    查看文件和内容处理命令21个
    cat 功能是用于连接多个文件并且打印到屏幕输出重定向
    tac 是cat 得反向拼写,因此命令得功能为反向显示文件内容
    more 分页显示文件内容
    less 分页显示文件内容,more得相反用法
    head 显示文件内容得头部
    tail 显示文件得尾部
    cut 将文件得每一行按指定分隔符分割并输出
    split 分割文件为不同得小片段
    paste 按行合并文件内容
    sort 对文件得文本内容排序
    unip 去除重复行
    wc 统计文件得行数
    iconv 转换文件得编码格式
    dou2unix 将DOS格式文件转换成UNLX格式
    diff 比较文件得差异,常用于文本文件
    vimdiff 比较文件得差异,常用于文本文件
    rev 反向输出文件neir
    grep/egerep 过滤字符串,三剑客老三
    join 按两个文件得相同字段合并
    tr 替换或删除字符
    vi/vim 命令行文本编辑器
    文件压缩及解压缩命令
    tar 打包压缩
    unzip 解压文件
    gzipgzip 压缩工具
    zip 压缩工具
    信息显示命令11个
    uname 显示操作系统相关信息的命令
    hostname 显示或者设置当前系统得主机名
    dmesg 显示开机信息 用于诊断系统故障
    uptime 显示系统运行时间及负载
    stat 显示文件或文件系统得状态
    du 计算磁盘空间空间使用情况
    df 报告文件系统磁盘空间得使用情况
    top 实时显示系统资源使用情况
    free 查看系统内存
    date 显示于设置系统时间
    cal 查看日历等时间信息
    搜索文件命令4个
    which 查找二进制命令,按环境变量PATH路径查找
    find 从磁盘遍历查找文件或目录
    whereis 查找二进制命令 按环境变量PATH路径查找
    locate 从数据库查找命令 使用UPdatedb更新库
    用户管理命令10个
    useradd 添加用户
    usermod 修改系统已经存在得用户属性
    userdel 删除用户
    groupadd 添加用户组
    passwd 修改用户密码
    chage 修改用户密码有限期限
    id 查看用户得uid,gid归属得用户组
    su 切换用户shenf
    sudo 以另外一个用户身份(默认root用户)执行事先在sudoers文件允许得命令
    基础网络操作命令11个
    ssh 使用ssh加密协议远程登录
    scp 用于不同主机之间复制文件’
    wget 命令行下载文件
    ping 测试主机之间网络得联通行
    route 显示和设置linux’系统得路由表
    ifconfig 查看配置启用或禁用网络接口得命令
    ifup 启动网卡
    ifdown 关闭网卡
    netstat 查看网络状态
    ss 查看网络状态
    深入网络操作命令9个
    nmap 网络扫描命令
    lsof 也就是列举系统中已经被打开得文件
    mail 发送和接收邮件
    mutt 邮件管理命令
    nslookup 交互式查询互联网DNS服务器得命令
    dig 查找DNS解析过程
    host 查询DNS得命令
    traceroute 追踪数据传输路由状况
    tcpdump 命令行得抓包工具
    有关磁盘于文件系统的命令16个
    mount 挂载文件系统
    umount 卸载文件系统
    fsck 检查并修复linux文件系统
    dd 转换或复制文件
    dumpe2fs 导出ext2/ext3/ext4文件系统信息
    dumpe xt2/3/4文件系统备份工具
    faisk 磁盘分区命令,适用于2TB一下磁盘分区
    mkfs 格式化创建linux文件系统
    partprobe 更新内核的硬盘分区表信息
    e2fsck 检查ext2/ext3/ext4类型文件系统
    mkswap 创建linux交换分区
    swapon 启用交换分区
    swapoff 关闭交换分区
    sync 将内存缓冲区内的数据写入磁盘
    resize2fs 调整ext2/ext3/ext4文件系统大小
    系统权限及用户授权相关命令4个
    chmod 改变文件或目录权限
    chown 改变文件或目录的属主和属组
    chgrp 更改文件用户组
    umask 显示或设置权限掩码
    查看系统用户登录信息的命令7个
    whoami 显示当前有效的用户名称 相当于执行id -un命令
    who 显示目前登录系统的用户信息
    w 显示已经登录系统的用户列表并显示用户正在执行的指令
    last 显示登入系统的用户
    users 显示当前登录的所有用户的用户列表
    finger 查找并显示用户信息
    内置命令及其他19个
    echo 打印变量,或直接输出指定的字符串
    printf 将结果格式化输出到标准输出
    rpm 管理rpm包的命令
    yum 自动化简单的管理rpm包的命令
    watch 周期性的执行给定的命令,并将命令的输出以全屏方式显示
    alias 设置系统别名
    unalias 取消系统别名
    date 查看或设置系统时间。
    clear 清除屏幕,清屏
    history 查看命令执行的历史记录
    eject 弹出光驱
    time 计算命令执行时间
    nc 功能强大的网络工具
    xargs 将标准输入转换成命令行参数
    exec 调用并执行指令的命令
    export 设置或者显示环境变量
    unset 删除变量或函数
    type 用于判断另一个命令是否是内置命令
    bc 命令行科学计算器
    系统管理与性能监视命令9个
    chkconfig 管理linux系统开机启动项
    vmstat 虚拟内存统计
    mpstat 显示各个可以cpu的状态统计
    iostat 统计系统IO
    sar 全面的获取系统的cpu,运行队列,磁盘。分页,内存 cpu中断和网络性能等
    ipcs 用于baoglinux中进程通信设施的状态,显示的信息包括消息列表共享内存和信号量的信息。
    ipcrm 用来删除一个或更多的消息队列、信号量集或者共享内存标识。
    strace 用于诊断,调试linux’用户空间跟踪器,我门用他来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。
    ltrace 命令会跟踪进程的库函数调用,他会显现出哪个库函数被调用
    关机重启注销和查看系统信息的命令6个
    shutdown 关机
    halt 关机
    poweroff 关闭电源
    logout 退出当前登录的shell
    exit 退出当前登录的shell
    ctrl+d 退出当前登录的shell
    进程管理相关命令15个
    bg 将一个在后台暂停的命令,变成继续执行(在后台执行
    fg 将后台中的命令调至前台继续运行
    jobs 查看当前有多少在后台运行的命令。
    kill 终止进程
    lillall 通过进程名终止进程
    pkill 通过进程名终止进程
    crontab 定时任务命令
    ps 显示进程的快照
    pstree 树形显示快照
    nice/renice 调整程序的优先级
    nohup 忽略挂起信号运行指定的命令
    pgrep 查找匹配条件的进程
    runlevel 查看系统当前运行级别
    init 切换运行级别
    service:启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。


    线上查询及帮助命令(2个)

    man:查看命令帮助,命令的词典,更复杂的还有info,但不常用。

    help:查看Linux内置命令的帮助,比如cd命令。

    文件和目录操作命令(18个)

    ls:全拼list,功能是列出目录的内容及其内容属性信息。

    cd:全拼change directory,功能是从当前工作目录切换到指定的工作目录。

    cp:全拼copy,其功能为复制文件或目录。

    find:查找的意思,用于查找目录及目录下的文件。

    mkdir:全拼make directories,其功能是创建目录。

    mv:全拼move,其功能是移动或重命名文件。

    pwd:全拼print working directory,其功能是显示当前工作目录的绝对路径。

    rename:用于重命名文件。

    rm:全拼remove,其功能是删除一个或多个文件或目录。

    rmdir:全拼remove empty directories,功能是删除空目录。

    touch:创建新的空文件,改变已有文件的时间戳属性。

    tree:功能是以树形结构显示目录下的内容。

    basename:显示文件名或目录名。

    dirname:显示文件或目录路径。

    chattr:改变文件的扩展属性。

    lsattr:查看文件扩展属性。

    file:显示文件的类型。

    md5sum:计算和校验文件的MD5值。

    查看文件及内容处理命令(21个)

    cat:全拼concatenate,功能是用于连接多个文件并且打印到屏幕输出或重定向到指定文件中。

    tactac:是cat的反向拼写,因此命令的功能为反向显示文件内容。

    more:分页显示文件内容。

    less:分页显示文件内容,more命令的相反用法。

    head:显示文件内容的头部。

    tail:显示文件内容的尾部。

    cut:将文件的每一行按指定分隔符分割并输出。

    split:分割文件为不同的小片段。

    paste:按行合并文件内容。

    sort:对文件的文本内容排序。

    uniq:去除重复行。oldboy

    wc:统计文件的行数、单词数或字节数。

    iconv:转换文件的编码格式。

    dos2unix:将DOS格式文件转换成UNIX格式。

    diff:全拼difference,比较文件的差异,常用于文本文件。

    vimdiff:命令行可视化文件比较工具,常用于文本文件。

    rev:反向输出文件内容。

    grep/egrep:过滤字符串,三剑客老三。

    join:按两个文件的相同字段合并。

    tr:替换或删除字符。

    vi/vim:命令行文本编辑器。

    文件压缩及解压缩命令(4个)

    tar:打包压缩。oldboy

    unzip:解压文件。

    gzipgzip:压缩工具。

    zip:压缩工具。

    信息显示命令(11个)

    uname:显示操作系统相关信息的命令。

    hostname:显示或者设置当前系统的主机名。

    dmesg:显示开机信息,用于诊断系统故障。

    uptime:显示系统运行时间及负载。

    stat:显示文件或文件系统的状态。

    du:计算磁盘空间使用情况。

    df:报告文件系统磁盘空间的使用情况。

    top:实时显示系统资源使用情况。

    free:查看系统内存。

    date:显示与设置系统时间。

    cal:查看日历等时间信息。

    搜索文件命令(4个)

    which:查找二进制命令,按环境变量PATH路径查找。

    find:从磁盘遍历查找文件或目录。

    whereis:查找二进制命令,按环境变量PATH路径查找。

    locate:从数据库 (/var/lib/mlocate/mlocate.db) 查找命令,使用updatedb更新库。

    用户管理命令(10个)

    useradd:添加用户。

    usermod:修改系统已经存在的用户属性。

    userdel:删除用户。

    groupadd:添加用户组。

    passwd:修改用户密码。

    chage:修改用户密码有效期限。

    id:查看用户的uid,gid及归属的用户组。

    su:切换用户身份。

    visudo:编辑/etc/sudoers文件的专属命令。

    sudo:以另外一个用户身份(默认root用户)执行事先在sudoers文件允许的命令。

    基础网络操作命令(11个)

    telnet:使用TELNET协议远程登录。

    ssh:使用SSH加密协议远程登录。

    scp:全拼secure copy,用于不同主机之间复制文件。

    wget:命令行下载文件。

    ping:测试主机之间网络的连通性。

    route:显示和设置linux系统的路由表。

    ifconfig:查看、配置、启用或禁用网络接口的命令。

    ifup:启动网卡。

    ifdown:关闭网卡。

    netstat:查看网络状态。

    ss:查看网络状态。

    深入网络操作命令(9个)

    nmap:网络扫描命令。

    lsof:全名list open files,也就是列举系统中已经被打开的文件。

    mail:发送和接收邮件。

    mutt:邮件管理命令。

    nslookup:交互式查询互联网DNS服务器的命令。

    dig:查找DNS解析过程。

    host:查询DNS的命令。

    traceroute:追踪数据传输路由状况。

    tcpdump:命令行的抓包工具。

    有关磁盘与文件系统的命令(16个)

    mount:挂载文件系统。

    umount:卸载文件系统。

    fsck:检查并修复Linux文件系统。

    dd:转换或复制文件。

    dumpe2fs:导出ext2/ext3/ext4文件系统信息。

    dumpe:xt2/3/4文件系统备份工具。

    fdisk:磁盘分区命令,适用于2TB以下磁盘分区。

    parted:磁盘分区命令,没有磁盘大小限制,常用于2TB以下磁盘分区。

    mkfs:格式化创建Linux文件系统。

    partprobe:更新内核的硬盘分区表信息。

    e2fsck:检查ext2/ext3/ext4类型文件系统。

    mkswap:创建Linux交换分区。

    swapon:启用交换分区。

    swapoff:关闭交换分区。

    sync:将内存缓冲区内的数据写入磁盘。

    resize2fs:调整ext2/ext3/ext4文件系统大小。

    系统权限及用户授权相关命令(4个)

    chmod:改变文件或目录权限。

    chown:改变文件或目录的属主和属组。

    chgrp:更改文件用户组。

    umask:显示或设置权限掩码。

    查看系统用户登陆信息的命令(7个)

    whoami:显示当前有效的用户名称,相当于执行id -un命令。

    who:显示目前登录系统的用户信息。

    w:显示已经登陆系统的用户列表,并显示用户正在执行的指令。

    last:显示登入系统的用户。

    lastlog:显示系统中所有用户最近一次登录信息。

    users:显示当前登录系统的所有用户的用户列表。

    finger:查找并显示用户信息。

    内置命令及其它(19个)

    echo:打印变量,或直接输出指定的字符串

    printf:将结果格式化输出到标准输出。

    rpm:管理rpm包的命令。

    yum:自动化简单化地管理rpm包的命令。

    watch:周期性的执行给定的命令,并将命令的输出以全屏方式显示。

    alias:设置系统别名。

    unalias:取消系统别名。

    date:查看或设置系统时间。

    clear:清除屏幕,简称清屏。

    history:查看命令执行的历史纪录。

    eject:弹出光驱。

    time:计算命令执行时间。

    nc:功能强大的网络工具。

    xargs:将标准输入转换成命令行参数。

    exec:调用并执行指令的命令。

    export:设置或者显示环境变量。

    unset:删除变量或函数。

    type:用于判断另外一个命令是否是内置命令。

    bc:命令行科学计算器

    系统管理与性能监视命令(9个)

    chkconfig:管理Linux系统开机启动项。

    vmstat:虚拟内存统计。

    mpstat:显示各个可用CPU的状态统计。

    iostat:统计系统IO。

    sar:全面地获取系统的CPU、运行队列、磁盘 I/O、分页(交换区)、内存、 CPU中断和网络等性能数据。

    ipcs:用于报告Linux中进程间通信设施的状态,显示的信息包括消息列表、共享内存和信号量的信息。

    ipcrm:用来删除一个或更多的消息队列、信号量集或者共享内存标识。

    strace:用于诊断、调试Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。

    ltrace:命令会跟踪进程的库函数调用,它会显现出哪个库函数被调用。

    关机/重启/注销和查看系统信息的命令(6个)

    shutdown:关机。

    halt:关机。

    poweroff:关闭电源。

    logout:退出当前登录的Shell。

    exit:退出当前登录的Shell。

    Ctrl+d:退出当前登录的Shell的快捷键。

    进程管理相关命令(15个)

    bg:将一个在后台暂停的命令,变成继续执行 (在后台执行)。

    fg:将后台中的命令调至前台继续运行。

    jobs:查看当前有多少在后台运行的命令。

    kill:终止进程。

    killall:通过进程名终止进程。

    pkill:通过进程名终止进程。

    crontab:定时任务命令。

    ps:显示进程的快照。

    pstree:树形显示进程。

    nice/renice:调整程序运行的优先级。

    nohup:忽略挂起信号运行指定的命令。

    pgrep:查找匹配条件的进程。

    runlevel:查看系统当前运行级别。

    init:切换运行级别。

    service:启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。

                                               系统目录结构
    

    Linux系统目录是一个树形结构
    倒树结构
    /
    一切从根开始
    terr yum install -y tree 以树形的方式显示目录内容

    /bin 常用的命令

    /sbin 管理员常用的管理命令和程序

    /root 管理员用户的目录

    /dev 设备信息

    /boot 系统启动的时候的镜像和连接

    /porc 虚拟的目录内存映射

    /medir 媒介/光盘/U潘

    /lib 系统程序依赖的动态链接库32位

    /lib64 系统程序依赖的动态链接库64位

    /sys 系统文件

    /var 日志

    /run 系统运行的时候放一些文件,重启清空

    home 普通用户

    /opt 自动安装软件的

    /tmp 临时目录解压缩

    /usr 用户装软件程序

    展开全文
  • CentOS7使用mount命令来挂载CDROM

    万次阅读 2014-11-24 17:57:56
    CentOS7使用mount命令来挂载CDROM命令:mount -t auto /dev/cdrom /mnt/cdrom 这命令就是把CentOS CDROM挂载在/mnt/cdrom目录中,这样我们就可以访问光盘里面的内容了。执行“mount -t auto /dev/cdrom /mnt/cdrom...
  • CentOS7 系统目录详解和常用命令[文件和目录]

    万次阅读 多人点赞 2018-08-02 17:18:27
    CentOS7系统目录 LINUX有四种基本文件系统类型 普通文件: 如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。 目录文件: 包括文件名...
  • Centos7 压缩解压命令汇总

    千次阅读 2019-07-31 19:36:21
    解压 tar $ tar xvf filename.tar #将filename.tar解压到当前文件夹,保留原文件 gz $ gunzip filename.gz #不保留原文件 $ gunzip -c filename.gz >...$ tar -zxvf filename.tar.gz #解压到当前目录...
  • CentOs7下使用命令安装mysql

    千次阅读 2019-10-06 12:04:43
    CentOs7成功安装mysql5.7 一、检查是否有自带mariadb CentOS7 一般yum安装包中有自带的mariadb,不过想必大家更喜欢用mysql。 记录一下我在centos7系统上安装mysql5.7的步骤。 1.卸载原系统中的mariadb…… 首先执行...
  • CentOS7常用命令

    千次阅读 2017-02-03 10:38:52
    CentOS7常用命令
  • CentOS7基本命令总结

    万次阅读 2017-07-18 21:14:15
    CentOS7 操作命令
  • CentOS 7常用基本命令整理

    万次阅读 多人点赞 2018-10-20 12:04:22
    重启命令 立刻重启(root用户使用) reboot shutdown -r now init 6 10分钟后自动重启(root用户使用) shutdown -r 10 在时间为20:35时候重启(root用户使用) shutdown -r 20:35 如果是通过shutdown命令...
  • CentOS7目录结构

    万次阅读 2015-04-10 19:46:30
    我最近安装了Centos7.0的版本,觉得相比于6系列有了很大的不同,但是这两个版本在根目录“/”下的文件夹结构还是大体上相同的,我的centos7文件结构截图如下: 首先,我要说明我在安装centos系统的过程中,勾选了...
  • 目录 一.Linux树型目录结构 二.常用命令详解 2.1 ls 命令 2.1.1 ls -l命令 2.1.2ls -a命令 2.2stat命令 2.3 cd命令 2.4 pwd命令 2.5which命令 2.6touch命令 2.7mkdir 命令 2.8rmdir 命令 2.9rm 命令 ...
  • Centos 7 常用命令

    千次阅读 2017-04-11 20:14:18
    目录目录 Centos 7 常用命令 ...XSheel 5 相关操作Centos 7 常用命令文件与目录操作 命令 解析 cd/home 进入/home目录 cd.. 返回上一级目录 cd../.. 返回上两级目录 cp file1 file 2 将file1复制为file2
  • centos7 创建新用户 centos7 给用户添加sudo权限
  • Centos7基本命令——持续更新

    万次阅读 2019-08-19 16:47:17
    Centos7常用命令——持续更新 ** 1.查看CPU核心数: cat /proc/cpuinfo | grep "physical id" | sort | uniq|wc -l 2.查看内存占用率 free -m 3.查看硬盘占用率 df -h 4.进入目录或文件 cd /home cd inspur 5....
  • centos7常用命令与环境安装

    万次阅读 多人点赞 2018-08-26 10:19:38
    1.Centos的操作指令 1.1常用命令 软件操作指令 服务器硬件资源和硬盘操作 ...2.Centos7环境安装 2.1汇总命令 2.2安装mysql 2.3mysql的一些操作和指令 2.4卸载mysql 2.5安装jdk 2.6安装maven 2.7安装ngin...
  • CentOS7 使用mount命令来挂载CDROM

    千次阅读 2018-11-11 11:15:02
    命令就是把CentOS CDROM挂载在/mnt/cdrom目录中,这样我们就可以访问光盘里面的内容了。 执行“mount -t auto /dev/cdrom /mnt/cdrom”命令前需要行确认“/mnt/cdrom”目录是否存在, 如果不存在,就先用“mkdir /...
  • CentOS7命令大全

    万次阅读 多人点赞 2018-11-25 14:51:02
    管理centos服务器的时候常会对文件进行一些常规操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘录一些常用的文件操作命令: 查看ip:ip addr 文件操作:  ls ####查看目录中的文件####...
  • 【Linux】CentOS7 常用命令集合

    千次阅读 2020-11-12 09:39:29
    CentOS7 常用命令集合 这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~ 废话不多说,直接上命令和解析! ...
  • CentOS7 系统目录详解

    万次阅读 多人点赞 2017-05-04 13:27:34
    LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。 普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容...
  • centos7创建sftp

    千次阅读 2017-12-12 10:25:33
    原文:http://blog.csdn.net/fenglailea/article/details/786317601、创建用户组groupadd sftp2、创建用户useradd -G sftp -s /sbin/nologin mysftp-s 禁止用户ssh登陆 -G 加入sftp 用户组3、设置用户密码passwd ...
  • centos7创建docker容器

    千次阅读 2018-08-06 19:34:37
    一、启动服务、下载镜像 systemctl start docker #启动docker服务 docker search centos6.5 #检索镜像,这里用的是centos6.5 ...docker pull docker.io/doumadou/centos6.5_x86_64-base #用的...二、 创建网络...
  • Centos7-系统目录和基础命令介绍

    千次阅读 2020-03-06 18:35:06
    系统文件介绍 [root@localhost ~]# ls / bin dev home lib64 mnt proc run tmp var boot etc lib root sbin usr ...这里存放了所有用户使用的基本命令 dev 存放着特殊文件和设备文件,例如:/dev/sda home 所有普...
  • CentOS 7文件目录属性及权限详解

    万次阅读 2018-12-04 21:51:11
    CentOS 7文件目录属性及权限详解1. 文件权限的概念2. 普通文件属性及权限2.1 查看文件属性2.2 修改文件属性及权限3.文件及目录权限的意义3.1 权限对于文件的意义3.2 权限对于目录的意义3.3 案例(摘自鸟哥的私房菜)...
  • centos7 创建用户

    千次阅读 2017-03-01 21:53:34
    创建新用户 创建一个用户名为:simon [root@localhost ~]# adduser simon 为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略: [root@localhost ~]# passwd simon 更改用户 simon的密码 。 ...
  • CentOS7 常用文件管理命令

    千次阅读 2019-01-17 12:39:18
    ls 命令:列出目录内容 参数: -a 查询所有文件和文件夹。包含隐藏的 -l 查询详细列表 ls -l 简写为ll -h 友好展示信息 ll -h 需求: 展示某个目录下的内容:ls 目录名 想要查看 /etc目录下的内容:ll -h /etc cd ...
  • CentOS7 使用yum命令安装Java SDK(openjdk)

    万次阅读 2016-04-18 21:57:49
    CentOS 6.X 和 7.X 自带有OpenJDK runtime environment (openjdk)。它是一个在linux上实现开源的java 平台。 安装方式: 1、输入以下命令,以查看可用的JDK软件包列表; yum search java | grep -i --color ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 195,238
精华内容 78,095
关键字:

centos7创建目录命令