• Linux系统常用操作指令集锦(更新中)


    1、基本命令

    pwd:显示当前目录路径

    clear:清除当前屏幕

    ls:列出文件和目录的内容

    ls-l:显示文件和目录的详细信息

    ls-a:列出文件下的所有文件,包括隐藏文件

    ls *[0-9]*:显示包含数字的文件名和目录名

    cd/home:进入'/home'目录

    cd:进入个人主的目录

    cd.:切换到当前目录

    cd..:切换到当前目录的上一级目录

    cd ~:切换到用户home目录

    cd /:切换到根目录下

    cd /user/share/doc/:以绝对路径方式进入'/user/share/doc'目录下

    cd-:返回上次所在的目录

    cd ../..:回到上两层目录

    df.:显示磁盘大小

    history:查看历史命令

    man ls:显示'ls'命令帮助信息,需要哪个命令就用man然后接命令名字

    info ls:显示'ls'帮助信息

    ls--help:显示'ls'帮助信息

    2、对文件进行操作

    touch test1.txt:创建文件

    cp file1 file2:复制一个文件

    rm -f file1:删除一个叫'file1'的文件

    move file1 file2:移动或者重命名文件

    chmod 755 test2.txt:修改文件属性

    du file1:查看文件大小

    ls -al file1:查看这个文件的权限

    cat file1 file2:把文件1和文件2合并显示

    rm -r *.txt:删除所有.txt结尾的文件

    cat test1.txt:查看文本文件内容

    head -10 file1:查看文件开头前10行

    tail -10 file1:查看文件结尾10行

    file file1:查看文件属性

    stat test1.txt:查看文件统计信息

    wc file1:统计文件

    touch 01.txt 02.txt 03.txt:同时创建多个文件

    gunzip file1.gz:解压一个叫'file1.gz'的文件

    bzip2 file1:压缩一个叫'file1'的文件

    du -sk * | sort-rn:以容量大小为依据依此显示文件和目录的大小

    gzip file1:压缩一个叫做'file1'的文件

    rar x file1.rar:解压rar包

    cp -a /temp/dir1.:复制一个目录到当前目录

    cp -a dir1 dir2:复制一个目录

    cp dir/*.:复制一个目录下的所有文件到当前工作目录

    find / -name file1:从'/'开始进入根文件系统搜索文件和目录

    find /home/user1 -name*.bin:在目录'/home/user1'中搜索带有'.bin'结尾的文件

    find /user/bin -type f -mtime -10:搜索在10天内被创建或修改过的文件

    whereis halt:显示一个二进制文件、源码、或man的位置

    which halt:显示一个二进制文件或可执行问价的完整路径 

    grep Aug /var/log/messages:在文件'/var/log/messages'中查找关键词'Aug' 

    grep ^Aug /var/log/messages:在文件'/var/log/messages'中查找以'Aug'开始的词汇  

    3、对文件夹进行操作

    mkdir dir1:创建叫'dir1'的文件夹

    mkdir dir1 dir2:同时创建两个目录

    rmdir dir2:删除空文件夹

    rmdir dir1:删除一个叫'dir1'的目录

    rm -rf dir1:删除一个叫'dir1'的目录并同时删除其内容

    rm -rf dir1 dir2:同时删除两个目录及它们的内容

    tar -zxvf dir2.tar.gz:解压缩文件夹 

    mv dir1 dir2:移动或者重命名文件夹

    cp exam.txt dir1:拷贝文件至文件夹

    du dir1:统计文件夹

    rm -r dir1:删除文件夹,注意删除不为空的文件夹需要加-r

    cp -R dir1 dir2:拷贝文件夹,文件夹拷贝需要加-R选项

    4、对系统进行操作

    ss -tln:查看TCP监听的端口

    ss -tlnp:查看哪些进程使用了监听端口

    cat /proc/interrupts:显示中断

    cat /proc/mounts:显示已加载的文件系统

    lsusb -tv:显示USB设备

    date:显示系统日期

    ps:能捕获系统在某一事件的进程状态,是查看和了解当前进程的工具

    ps a:显示现行终端机下的所有程序

    ps -A:显示所有进程

    ps -N:显示所有的程序,除了执行ps指令终端机下的程序之外

    shutdown -h now:关闭系统(1)

    init 0:关闭系统(2)

    telinit 0:关闭系统(3)

    shutdown -r now:重启(1)

    reboot:重启(2)

    logout:注销

  • 相关阅读:
    微软职位内部推荐-Software Engineer II
    微软职位内部推荐-Senior Software Engineer
    Linux日期时间显示输出
    Redis性能优化
    Can't use Subversion command line client: svn
    redis常用性能分析命令
    Linux下配置tomcat + apr + native应对高并发
    Tomcat7并发和线程数
    mongodb常用命令小结
    Spring MVC @PathVariable被截断
  • 原文地址:https://www.cnblogs.com/kongzimengzixiaozhuzi/p/13186907.html
Copyright © 2020-2023  润新知