美文网首页
Unix/Linux命令参考

Unix/Linux命令参考

作者: 开心糖果的夏天 | 来源:发表于2018-08-27 14:47 被阅读77次
    一、文件命令
    二、进程管理
    三、文件权限
    四、SSH
    五、搜索
    六、系统信息
    七、压缩
    八、网络
    九、安装
    十、快捷键
    

    一、文件命令

    ls:列出目录
    ls-al:使用格式化列出隐藏文件
    cd dir:更改目录到dir
    cd:更改到home目录
    pwd :显示当前目录
    mkdir dir:创建目录dir
    rm file:删除file
    rm -r dir:删除目录dir
    rm -f file:强制删除file
    rm -rf dir:强制删除目录dir*
    cp file1 file2:将file1复制到file2
    cp -r dir1 dir2:将dir1复制到dir2;如果dir2不存在则创建它
    mv file1 file2:将file1重命名或移动到file2;如果file2是一个存在的目录则
    将file1移动到目录file2中
    ln -s file link:创建file的符号连接link
    touch file:创建file
    cat>file:将标准输入添加到file
    more file:查看file的内容
    head file:查看file的前10行
    tail file:查看file的后10行
    tail -f file:从后10行开始查看file的内容

    二、进程管理

    ps:显示当前的活动进程
    top:显示所有正在运行的进程
    kill pid:杀掉进程id pid
    killall proc:杀掉所有名为proc的进程*
    bg:列出已停止或后台的作业
    fg:将最近的作业带到前台
    fg n:将作业n带到前台

    三、文件权限

    chmod octal file:更改file的权限
    4——读(r)
    2——写(w)
    1——执行(x)
    示例:
    chmod 777——为所有用户添加读、写、执行权限
    chomd 755——为所有者添加rwx权限,为组和其他用户添加rx权限

    四、SSH

    ssh user@host:以user用户身份连接到host
    ssh -p port user@host:在端口port以user用户身份连接到host
    ssh-copy-id user@host:将密匙添加到host以实现无密码登录

    五、搜索

    grep pattern files:搜索files中匹配pattern的内容
    grep -r pattern dir:递归搜索dir中匹配pattern的内容
    command|grep pattern:搜索command输出中匹配pattern的内容

    六、系统信息

    data:显示当前日期和时间
    cal:显示当月的日历
    uptime:显示系统从开机到现在所运行的时间
    w:显示登录的用户
    whoami:查看你的当前用户名
    finger user:显示user的相关信息
    uname -a:显示内核信息
    cat/proc/cpuinfo:查看cpu信息
    cat/proc/meminfo:查看内存信息
    man command:显示command的说明手册
    df:显示磁盘占用情况
    du:显示目录空间占用情况
    free:显示内存及交换区占用情况

    七、压缩

    tar cf file.tar files:创建包含files的tar文件file.tar
    tar xf file.tar:从file.tar提取文件
    tar czf file.tar.gz files:使用Gzip压缩创建tar文件
    tar xzf file.tar.gz:使用Gzip提取tar文件
    tar cjf file.tar.bz2:使用Bzip2压缩创建tar文件
    tar xjf file.tar.bz2:使用Bzip2提取tar文件
    gzip file:压缩file并重新命名为file.gz
    gzip -d file.gz:将file.gz解压缩为file

    八、网络

    ping host:ping host并输出结果
    whois domain:获取domain的whois信息
    dig domain:获取domain的DNS信息
    dig -x host:逆向查询host
    wget file:下载file
    wget -c file:断点续传

    九、安装

    从源代码安装:
    ./configure
    make
    make install
    dpkg -i pkg.deb:安装包(Debian)
    rpm -Uvh pkg.rpm:安装包(RPM)

    十、快捷键

    Ctrl+C:停止当前命令
    Ctrl+Z:停止当前命令,并使用fg恢复
    Ctrl+D:注销当前会话,与exit相似
    Ctrl+W:删除当前行中的字
    Ctrl+U:删除整行
    !!:重复上次的命令
    exit:注销当前对话

    相关文章

      网友评论

          本文标题:Unix/Linux命令参考

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