美文网首页
Linux 常用命令

Linux 常用命令

作者: 莱姆船长 | 来源:发表于2020-07-20 14:42 被阅读0次

    详细使用 https://www.runoob.com/linux/linux-command-manual.html

    文件

    cat 文件输入内容

    chmod 文件权限修改

    cmp 比对问价内容差异

    file 查看文件类型

    find 指定目录下查找文件

    less 文件编辑

    mktemp 生成临时文件

    mv 移动文件

    rm 删除文件/目录

    split 文件分割成小文件

    tee 提取用户输入数据

    tmpwatch 删除目录下暂存文件

    rhmask 对文件进行加密和解密操作

    ln 为某一个文件在另外一个位置建立一个同步的链接(类似 windows 快捷方式)

    rcp 复制远程文件

    cp 复制文件

    scp Linux系统之间复制文件和目录

    slocate 数据库形式查找文件目录

    which 查找文件目录

    whereis 在特定目录中查找符合条件的文件

    备份压缩

    ar 命令用于建立或修改库文件,或是从库文件中抽取文件

    zip 命令用于压缩文件

    unzip 命令用于解压缩zip文件

    zipinfo 命令用于列出压缩文件信息

    bzip2 命令是.bz2文件的压缩程序

    bunzip2 命令是.bz2文件的解压缩程序

    bzip2recover 命令用来修复损坏的.bz2文件

    gunzip命令用于解压文件

    gzip 命令用于压缩文件

    unarj 命令用于解压缩.arj文件

    lha 命令用于压缩或解压缩文件

    restore命令用来还原由dump操作所备份下来的文件或整个文件系统(一个分区)

    compress 命令是一个相当古老的 unix 档案压缩指令生成 .Z

    uncompress 解压 .Z

    cpio 命令用于备份文件

    dump 命令用于备份文件系统

    uuencode 命令用于将uuencode编码后的档案还原

    uudecode 将 uudecode 编码后的档案还原

    tar 命令用于备份文件

    文本编辑

    sed 脚本辅助文件编辑

    ed 文本编辑器可用于创建新文件

    pico 文字文件文本编辑

    jed 代码文本编辑(需安装) brew install jed

    Joe 代码文本编辑(需安装) brew install Joe

    awk 文本编辑脚本语言,较复杂格式处理

    col 过滤所有控制字符,包括RLF和HRLF

    colrm 用于滤掉指定的行

    csplit 文件文本分割成小文件

    fmt 格式化重排文本

    fold 设置文件列文本宽度

    join 用于将两个文件中,指定栏位内容相同的行连接起来

    look 列出文件内以首字母 ? 开始的行,只能用于英文单词

    ispell 检查文件文本拼写是否正确

    sort 文本行排序

    grep

    rgrep 目录下递归查找文件里符合条件的字符串

    fgrep 相当于执行grep指令加上参数"-F"

    egrep 查找当前目录下所有文件内包含某个字符串的的文件

    网络安全

    ip 显示或设置网络设备

    netstat 端口IP查询

    tty

    netconfig

    ping

    history 历史操作记录

    系统管理

    sudo 以系统管理员root身份执行命令

    su 命令用于变更为其他使用者的身份

    shutdown 关机并通知正在运行的程序

    halt 关机

    reboot 重新启动计算机

    useradd/adduser 添加用户

    date 显示当前时间

    finger 查询一些其他使用者的资料

    sleep 延迟操作

    nice 替换程序优先序来执行程序

    rwho/who 命令用于查看系统用户

    whois 命令用于查找并显示用户信息

    whoami 命令用于显示自身用户名称

    vlock 命令用于锁住虚拟终端

    login 命令用于登入系统

    logout 命令用于退出系统

    logname 命令用于显示用户名称

    rlogin 命令用于远端登入

    rsh 命令用于远端登入的Shell

    chsh 命令用于更改使用者 shell 设定

    sliplogin 命令用于将SLIP接口加入标准输入

    exit 退出 shell

    suspend 暂停 shell

    kill 杀死某个进程(杀死某个用户所有进程:kill -u 某个用户)

    last 命令用于显示用户最近登录信息

    lastb 命令用于列出登入系统失败的用户相关信息

    ps 命令用于显示当前进程的状态

    pstree -apnh 显示进程树

    top 命令用于实时显示进程 的动态

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

    id 命令用于显示用户的ID

    系统设置

    time 命令的用途,在于量测特定指令执行时所需消耗的时间及系统资源等资讯

    passwd 命令用来更改使用者的密码

    resize 命令设置终端机视窗的大小

    crontab 用来定期执行程序的命令

    eval 命令用于重新运算求出参数的内容(连续执行多个命令 ;隔开)

    clear 命令用于清除屏幕

    alias 当前次登陆设置指令的别名

    unalias 命令用于删除别名

    dircolors 设置指令颜色

    bind 命令用于显示或设置键盘按键与其相关的功能

    chroot 命令用于改变根目录

    crontab 用来定期执行程序的命令

    sudo dmesg 命令用于显示开机信息

    export 命令用于设置或显示环境变量

    pwunconv 命令用于关闭用户的投影时的密码

    pwconv 令用于开启用户的投影密码

    setup 命令设置公用程序,是一个启动图形设置系统的命令

    set 命令用于设置shell

    unset 命令用于删除变量或函数

    declare 命令用于声明 shell 变量

    enable 命令用于启动或关闭 shell 内建指令

    ulimit 命令用于控制shell程序的资源

    depmod 命令用于分析可载入模块的相依性

    rmmod 命令用于删除模块

    lsmod 命令用于显示已载入系统的模块

    insmod 命令用于载入模块

    rmmod 命令用于删除模块

    modinfo 命令用于显示kernel模块的信息

    磁盘管理

    ls 列出当前目录所有内容

    pwd 显示当前cd所在目录

    rmdir 删除空的目录(非空的会提示错误)

    tree 列出当前目录文件树(需安装) brew install tree

    quotaoff 关闭磁盘空间限制

    quotaon开启磁盘空间限制

    磁盘维护

    lndir命令用于创建目录的符号链接

    symlinks 检查目录中的符号连接,并显示符号连接类型

    相关文章

      网友评论

          本文标题:Linux 常用命令

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