美文网首页
Linux 常用命令

Linux 常用命令

作者: 早起早起早起up | 来源:发表于2020-10-12 15:08 被阅读0次

    linux 常用命令

    1.find 与时间相关

    find / mtime n   
    -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件;
    -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名;
    -mtime -n : 列出在n天之内(含n天本身)被更改过的文件名;
    -newer file : 列出比file还要新的文件名
    

    2.find 命令

    find path -name  文件名为
    find path -user hhh 查找用户为hhh 的文件
    find . -size +12k   .代表当前目录  size  代表是大小 
    
    

    3.ls 命令

    ls -a 全部档案 
    -R :连同子目录内容一起列出来; 
    -S :以档案容量大小排序! 
    -t :依时间排序 
    

    4.cd 命令

    cd /root/Docements # 切换到目录/root/Docements
    cd ./path          # 切换到当前目录下的path目录中,“.”表示当前目录  
    cd ../path         # 切换到上层目录中的path目录中,“..”表示上一层目录
    

    5.cp 命令

    cp -r test20201009/ ./files
    

    6.rm 命令

    -f :就是force的意思,忽略不存在的文件,不会出现警告消息
    -i :互动模式,在删除前会询问用户是否操作
    -r :递归删除,最常用于目录删除,它是一个非常危险的参数
    

    7.mv命令

    -f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
    -i :若目标文件已经存在,就会询问是否覆盖
    -u :若目标文件已经存在,且比目标文件新,才会更新
    

    8.pwd命令

    pwd -P # 显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径
    

    9.tar命令

    1.新建压缩文件  tar -cvf xiaoq.tar xiaoq/
    2.解压压缩文件  tar -xvf xiaoq.tar
    3.gz压缩文件   tar -zcvf xiaoq.tar.gz xiaoq/
    4.gz解压文件   tar -zxvf xiaoq.tar.gz 
    5.bz2压缩文件  tar -jcvf xiaoq.tar.bz2 xiaoq/
    6.bz2解压文件  tar -jxvf xiaoq.tar.bz2
    

    10.mkdir 新建目录

    1.-p  递归 
    mkdir -p tt/tttt/tetsat21
    

    11.rmdir 删除目录

    1.-p 递归
    rmdir -p  tt/tttt/tetsat21
    

    12.ps 命令显示运行的进程,还会显示进程的一些信息如pid, cpu和内存使用情况

    ps -A
    

    13.kill

    kill -9 pid
    

    14.crontab

    1.crontab -e 编辑crontab 任务
    2.service cron start  启动crontab
    3.service cron restart 重启 crontab   
    4.service cron stop  停止crontab
    

    15.top 与资源管理器一致

    top [参数]
    -b 批处理
    -c 显示完整的治命令
    -I 忽略失效过程
    -s 保密模式
    -S 累积模式
    -i<时间> 设置间隔时间
    -u<用户名> 指定用户名
    -p<进程号> 指定进程
    -n<次数> 循环显示的次数
    

    16.chomod

    d  目录文件
    b  块设备文件 block
    c  字符设备文件 char
    -  普通文件
    l  链接文件  软连接
    r read
    w write
    x excute  
    chomod  755 file
    

    17.sudo

    18.vi

    1.进入编辑模式 i
    2.退出编辑并保持 :wq
    3.退出不保存 :q!
    4.复制 yy p
    5.删除 dd
    6.显示行号 :set nu
    7.跳转某行 :100
    8.查找某个单词 :/hh N 下一个
    

    19.tail

    tail -f100 file  查看最后100行数据
    

    20.diff

    diff file1 file2 查看俩个区别
    

    21.ping

    ping www.baidu.com 
    

    22.telnet

    telnet www.baidu.com 443
    

    23.ipconfig

    ifconfig  -a  显示全部接口信息
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 172.21.0.7  netmask 255.255.240.0  broadcast 172.21.15.255
            inet6 fe80::5054:ff:feb6:6bb9  prefixlen 64  scopeid 0x20<link>
            ether 52:54:00:b6:6b:b9  txqueuelen 1000  (Ethernet)
            RX packets 517841  bytes 57806454 (55.1 MiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 549603  bytes 118628493 (113.1 MiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    // UP:表示“接口已启用”。
    // BROADCAST :表示“主机支持广播”。
    // RUNNING:表示“接口在工作中”。
    // MULTICAST:表示“主机支持多播”。
    // MTU:1500(最大传输单元):1500字节
    // inet :网卡的IP地址。
    // netmask :网络掩码。
    // broadcast :广播地址。
    // ether 以太网 物理地址
    ifconfig eth0 up
    // 配置ip地址
    ifconfig eth0 192.168.1.100
     
    // 配置ip地址和子网掩码
    ifconfig eth0 192.168.1.100 netmask 255.255.255.0
     
    // 配置ip地址、子网掩码和广播地址
    ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
    

    24. which 会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果

    25. clear 命令用于清除终端屏幕上现有的文字内容

    26. date

    1.显示日期 date
    2.修改日期 date -s "2020-10-12  14:23:10"
    
    

    27.IN 软连接

    1.ln -s  ln -s 1.txt  hhh
    vi hhh
    2.ll
    3.删除软链接 unlink hhh
    

    23.ssh

    ssh -p 22 deepin2@192.168.56.132
    

    24.rpm

    rpm -ivh --nodeps .rpm
    安装--nodeps s就是安装时不检查依赖关系
    --force就是强制安装
    

    25.tar.gz 安装

    tar -zxvf xx.tar.gz
    cd xx
    ./configure 检查编译 ./configure --prefix=/软件要安装的路径
    首先检查机器的一些配置和环境,系统的相关依赖。如果缺少相关依赖,脚本会停止执行,软件安装失败
    make 编译
    make install 安装
    make clean   安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件
    make uninstall  卸载
    

    linux 常用命令

    1.find 与时间相关

    find / mtime n   
    -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件;
    -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名;
    -mtime -n : 列出在n天之内(含n天本身)被更改过的文件名;
    -newer file : 列出比file还要新的文件名
    

    2.find 命令

    find path -name  文件名为
    find path -user hhh 查找用户为hhh 的文件
    find . -size +12k   .代表当前目录  size  代表是大小 
    
    

    3.ls 命令

    ls -a 全部档案 
    -R :连同子目录内容一起列出来; 
    -S :以档案容量大小排序! 
    -t :依时间排序 
    

    4.cd 命令

    cd /root/Docements # 切换到目录/root/Docements
    cd ./path          # 切换到当前目录下的path目录中,“.”表示当前目录  
    cd ../path         # 切换到上层目录中的path目录中,“..”表示上一层目录
    

    5.cp 命令

    cp -r test20201009/ ./files
    

    6.rm 命令

    -f :就是force的意思,忽略不存在的文件,不会出现警告消息
    -i :互动模式,在删除前会询问用户是否操作
    -r :递归删除,最常用于目录删除,它是一个非常危险的参数
    

    7.mv命令

    -f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
    -i :若目标文件已经存在,就会询问是否覆盖
    -u :若目标文件已经存在,且比目标文件新,才会更新
    

    8.pwd命令

    pwd -P # 显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径
    

    9.tar命令

    1.新建压缩文件  tar -cvf xiaoq.tar xiaoq/
    2.解压压缩文件  tar -xvf xiaoq.tar
    3.gz压缩文件   tar -zcvf xiaoq.tar.gz xiaoq/
    4.gz解压文件   tar -zxvf xiaoq.tar.gz 
    5.bz2压缩文件  tar -jcvf xiaoq.tar.bz2 xiaoq/
    6.bz2解压文件  tar -jxvf xiaoq.tar.bz2
    

    10.mkdir 新建目录

    1.-p  递归 
    mkdir -p tt/tttt/tetsat21
    

    11.rmdir 删除目录

    1.-p 递归
    rmdir -p  tt/tttt/tetsat21
    

    12.ps 命令显示运行的进程,还会显示进程的一些信息如pid, cpu和内存使用情况

    ps -A
    

    13.kill

    kill -9 pid
    

    14.crontab

    1.crontab -e 编辑crontab 任务
    2.service cron start  启动crontab
    3.service cron restart 重启 crontab   
    4.service cron stop  停止crontab
    

    15.top 与资源管理器一致

    top [参数]
    -b 批处理
    -c 显示完整的治命令
    -I 忽略失效过程
    -s 保密模式
    -S 累积模式
    -i<时间> 设置间隔时间
    -u<用户名> 指定用户名
    -p<进程号> 指定进程
    -n<次数> 循环显示的次数
    

    16.chomod

    d  目录文件
    b  块设备文件 block
    c  字符设备文件 char
    -  普通文件
    l  链接文件  软连接
    r read
    w write
    x excute  
    chomod  755 file
    

    17.sudo

    18.vi

    1.进入编辑模式 i
    2.退出编辑并保持 :wq
    3.退出不保存 :q!
    4.复制 yy p
    5.删除 dd
    6.显示行号 :set nu
    7.跳转某行 :100
    8.查找某个单词 :/hh N 下一个
    

    19.tail

    tail -f100 file  查看最后100行数据
    

    20.diff

    diff file1 file2 查看俩个区别
    

    21.ping

    ping www.baidu.com 
    

    22.telnet

    telnet www.baidu.com 443
    

    23.ipconfig

    ifconfig  -a  显示全部接口信息
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 172.21.0.7  netmask 255.255.240.0  broadcast 172.21.15.255
            inet6 fe80::5054:ff:feb6:6bb9  prefixlen 64  scopeid 0x20<link>
            ether 52:54:00:b6:6b:b9  txqueuelen 1000  (Ethernet)
            RX packets 517841  bytes 57806454 (55.1 MiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 549603  bytes 118628493 (113.1 MiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    // UP:表示“接口已启用”。
    // BROADCAST :表示“主机支持广播”。
    // RUNNING:表示“接口在工作中”。
    // MULTICAST:表示“主机支持多播”。
    // MTU:1500(最大传输单元):1500字节
    // inet :网卡的IP地址。
    // netmask :网络掩码。
    // broadcast :广播地址。
    // ether 以太网 物理地址
    ifconfig eth0 up
    // 配置ip地址
    ifconfig eth0 192.168.1.100
     
    // 配置ip地址和子网掩码
    ifconfig eth0 192.168.1.100 netmask 255.255.255.0
     
    // 配置ip地址、子网掩码和广播地址
    ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
    

    24. which 会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果

    25. clear 命令用于清除终端屏幕上现有的文字内容

    26. date

    1.显示日期 date
    2.修改日期 date -s "2020-10-12  14:23:10"
    
    

    27.IN 软连接

    1.ln -s  ln -s 1.txt  hhh
    vi hhh
    2.ll
    3.删除软链接 unlink hhh
    

    23.ssh

    ssh -p 22 deepin2@192.168.56.132
    

    24.rpm

    rpm -ivh --nodeps .rpm
    安装--nodeps s就是安装时不检查依赖关系
    --force就是强制安装
    

    25.tar.gz 安装

    tar -zxvf xx.tar.gz
    cd xx
    ./configure 检查编译 ./configure --prefix=/软件要安装的路径
    首先检查机器的一些配置和环境,系统的相关依赖。如果缺少相关依赖,脚本会停止执行,软件安装失败
    make 编译
    make install 安装
    make clean   安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件
    make uninstall  卸载
    

    相关文章

      网友评论

          本文标题:Linux 常用命令

          本文链接:https://www.haomeiwen.com/subject/bmaupktx.html