您的位置:首页 > 运维架构 > Linux

linux的基本指令

2018-03-06 23:00 239 查看
一 安装和登陆命令
   login: 登陆系统
    格式:login [name][-p][-h主机名称]
    主要参数:
                   -p:通知login保持现在的环境参数
                   -h:用来向远程登陆的之间传输用户名
   shutdown:关闭计算机
    格式:shutdown[-h][-i][-k][-m][-t]
    主要参数:
                   -t:在改变到其他运行级别之前,告诉init程序多久后关机
                   -h:关机后关闭电源
                   -i:关机时显示系统信息
    halt:关闭系统
     格式:halt[-n][-w][-d][-f][-i][-p]
     主要参数:
                   -n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块
                   -f:没有调用shutdown,而强制关机或重启
                   -d:关闭系统,但不留下记录
    reboot:重启计算机
     格式:reboot[-n][-w][-d][-f][-i]
     主要参数:
                    -n:在重开机前不做将记忆体资料写回硬盘的动作
                    -w:并不会真的重开机,只是把记录写到/var/log/wtmp文件里
    chsh:更改使用者shell设定
     格式:chsh[-s][-list][--help][username]
     主要参数:
                   -l:显示系统所有shell类型
                   -v:显示shell版本号
二  文件处理命令
    grep:可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出
     格式:grep[options]
     [options]主要参数:
                                 -c:只输出匹配行的计数
                                 -h:查询多文件时不显示文件名
                                 -l:查询多文件时只输出包含匹配字符的文件名
    mv:用来为文件或目录改名,或者将文件由一个目录移入另一个目录中
    格式:mv[options]
    [options]主要参数:
                                 -i:交互方式操作
                                 -f:禁止交互操作
    ls:用于显示目录内容
    格式:ls[options][filename]
    [options]主要参数:
                                  -a, --all:不隐藏任何字符"."开始的项目
                                  -A, --almost-all:列出除了“."及“.."以外的任何项目
    diff:用于两个文件之间的比较,并指出两者的不同
    格式:diff[options] 源文件 目标文件
    [options]主要参数:
                                 -a:将所有文档当作文本文件来处理
                                 -b:忽略空格造成的不同
    cmp:用来简要指出两个文件是否存在差异
     格式:cmp[options] 文件名
      [options]主要参数:
                                  -l:将字节以十进制的方式输出,并方便讲两个文件中不同的以八进制的方式输出
三  系统管理命令
    df:用来检查文件系统的磁盘空间占用情况
     格式:df[options]
     主要参数:
                   -s:对每个Names参数只给出占用的数据块总数
                   -k:以1024字节为单位列出磁盘空间使用情况
    top:用来显示执行中的程序进程
    格式:top[-][d delay][q][c][S][s][i]

    主要参数:
                   d:指定更新的间隔,以秒计算
                   q:没有任何延迟的更新
    free:用来显示内存的使用情况
     格式:free[-b/-k/-m][-s delay][-t][-V]
     主要参数:
                    -b -k  -m: 分别以字节(KB MB)为单位显示内存使用情况
                    -s delay:显示每隔多少秒数显示一次内存使用情况
    at:用来指定时刻执行指定的命令程序
    格式:at[-V][-qx][-f file][-m]time
    主要参数:
                   -V:显示标准错误输出
                   -q:许多队列输出
    user add:用来建立用户账号和创建用户的起始目录
     格式:useradd[-d home][-s shell][-c comment][-m[-k template]][-f inactive][-e expire][-p passwd][-r]name
     主要参数: 
                    -c:加上备注文字,备注文字保存在passwd的备注栏中
                    -d:指定用户登入时的启始目录             
   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: