zoukankan      html  css  js  c++  java
  • linux 的常用命令1

    ls -a    列出所有的文件,包括以 . 开头的隐藏文件

    ls -d    列出目录本身,并不包含目录中的文件

    ls -h    人类易读

    ls -h    长输出

     


     

    man      帮助使用手册

    pwd      显示当前目录的名称

     


     

    cd       切换路径           

    cd -     返回上一次所在目录;

    cd ~     返回家目录;

    cd ..    返回上一级所在的目录。

     


     

    mkdir    创建目录         

    mkdir -p 创建递归目录。

    touch    创建普通文件

    echo     输出文字;echo -e 对特殊字符进行解释。

    mv       移动、修改文件名

    cp -a    复制目录

    rm-f     强制删除一个文件 ; rm -r 删除目录。

     


     

    cat      查看比较小的文件内容 ;

    cat -n   查看并显示出行号文件。(more > less > cat)

    head -n  显示文件内容的前n行(一般默认10行)

    tail -n  显示文件内容的后n行(一般默认10行)

    tail -f  持续刷新文件中的内容

     


     

    clear    清屏 ; ctrl + l

    poweroff 关机

    reboot   重启

    ctrl + c 强制退出

    alias    查看别名;

    alias“ken = ls - d” 设置别名; unalias 取消别名。

     


     

    uname    显示输出系统消息;

    uname -a 显示所有的信息;

    uname -r 显示内核版本;

     


     

    cat/etc/redhat-release  显示系统版本。

    su       切换用户

    hostname 显示并设置主机名

    history  查看历史命令

    which    查询命令的完整路径

    whoami   显示当前登录用户

     


     

    wc -l    统计行数;

    wc -w  统计单词数量; 

    wc -c  统计字节数。

    ping     检测主机是否在线

     


     

    du -h    人类易读的 显示一个目录下的所有文件; 

    du -s  显示当前目录的总和大小。

    df -h    查看系统磁盘空间使用情况

    free -h  显示系统已用和未用内存空间情况;

    free - s  刷新显示。

    date -s  修改时间

     


     

    >  覆盖输出,会覆盖掉原先的文件内容

    >> 追加输出,不会覆盖源文件的内容,会在源文件内容的末尾继续添加

    |  管道符,将前面的命令运行后输出一个结果交给管道符后面的命令再一次的执行

     


     

    通配符    *      代表匹配零个或多个字符(可以为零个)

              ?     代表匹配单个字符(单个字符必须存在)

           [0--9]    代表匹配0到9之间的任一个字符

           [a--z]    代表匹配a到z之间的任一个字符

     


     

    ln -s    软连接(建立快捷方式); 硬链接: 与软连接区别是删除源文件,链接文件仍存在。

    ctrl + alt + f2  图形化→最小化;  ctrl + alt + f1  最小化→图形化。

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    [NOIP 2012] 疫情控制
    [HDU 6315] Naive Operations
    [BZOJ 3363] Cow Marathon
    单片机的模块化编程
    QT中定时器的使用方法
    47: error: undefined reference to `QWebView::QWebView(QWidget*)'
    如何分析一个QT类
    个人收集的一些库、工具、技术介绍
    点阵字体显示系列之二:汉字显示
    点阵字体显示系列之一:ASCII码字库的显示
  • 原文地址:https://www.cnblogs.com/changyu521/p/10667349.html
Copyright © 2011-2022 走看看