• linux常用命令


    CD

    Change the shell working dirctory 切换工作目录 

    用法 输入cd+“空格”+“/”+“目录”

    示例:cd /home 切换到home目录

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

    # cd ..                                返回上一级目录

    # cd ../..                             返回上两级目录

    # cd -                                 返回上次所在目录

     

    ifconfig

    ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具,可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。也可以把它写入一个文件中(比如/etc/rc.d/rc.local),这样系统引导后,会读取这个文件,为网卡设置IP地址

    语法 ifconfig(参数)

    ifconfig(参数)
    参数

    add<地址>:设置网络设备IPv6的ip地址; 

    del<地址>:删除网络设备IPv6的IP地址; 

    down:关闭指定的网络设备;

     

    Ping

    用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障

    Ping空格IP地址

     

    LS

    ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。

    ls (选项) (参数)  目录名

    -a 列出目录下的所有文件,包含以.开头的隐藏文件。

    -A 显示出.和..以外的所有文件。

    -d 显示目录的自身属性,而不显示目录下的文件。

    -l 列出目录或者文件的详细信息

     -h 与-l参数合用,以人可读取的方式显示文件大小,如1K,2M,3G

      -i 显示文件或者目录的inode信息,即索引信息

     -t 按修改时间排序显示文件或者目录(时间由近及远排序)

      -r 与其他参数一起使用,使之反向排序

     --color=auto 让输出的内容按照类别显示颜色(grep中也有改参数)

     

    VI

    进入vi编辑模式

    vi filename :打开或新建文件,并将光标置于第一行首 
    vi +n filename :打开文件,并将光标置于第n行首 
    vi + filename :打开文件,并将光标置于最后一行首 
    vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 
    vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename 
    vi filename....filename :打开多个文件,依次进行编辑

     

    Cat

    cat主要有三大功能:
    1.一次显示整个文件。$ cat filename
    2.从键盘创建一个文件。$ cat > filename  
       只能创建新文件,不能编辑已有文件.
    3.将几个文件合并为一个文件: $cat file1 file2 > file
    参数:
    -n 或 --number 由 1 开始对所有输出的行数编号
    -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
    -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
    -v 或 --show-nonprinting
    例:
    把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
    cat -n textfile1 > textfile2

    把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
    cat -b textfile1 textfile2 >> textfile3
    test.txt文件扔进垃圾箱,赋空值test.txt
    cat /dev/null > /etc/test.txt 
     
    more

    more是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。

    该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比:--More--(XX%)可以用下列不同的方法对提示做出回答:

    按Space键:显示文本的下一屏内容。

    按Enier键:只显示文本的下一行内容。

    按斜线符|:接着输入一个模式,可以在文本中寻找下一个相匹配的模式。

    按H键:显示帮助屏,该屏上有相关的帮助信息。

    按B键:显示上一屏内容。

    按Q键:退出rnore命令。

     

    top

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

    top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.

     

     poweroff

     poweroff命令用来关闭计算机操作系统并且切断系统电源。

    -n:关闭操作系统时不执行sync操作;

    -f:强制关闭操作系统;

    -i:关闭操作系统之前关闭所有的网络接口;

    -h:关闭操作系统之前将系统中所有的硬件设置为备用模式。

     

     shutdown命令

    shutdown命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。
    精确时间的格式是hh:mm,表示小时和分钟,时间段由+ 和分钟数表示。系统执行该命令后会自动进行数据同步的工作。

          参  数:
     -c  当执行"shutdown -h 11:50"指令时,只要按+键就可以中断关机的指令。
     -f  重新启动时不执行fsck。
     -F  重新启动时执行fsck。
     -h  将系统关机。
     -k  只是送出信息给所有用户,但不会实际关机。
     -n  不调用init程序进行关机,而由shutdown自己进行。
     -r  shutdown之后重新启动。
     -t<秒数>  送出警告信息和删除信息之间要延迟多少秒。
     [时间]  设置多久时间后执行shutdown指令。
     [警告信息]  要传送给所有登入用户的信息。

     

    pwd

    pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可立刻得知您目前所在的工作目录的绝对路径名称。

     

    su

    1.命令作用

    su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。

    2.使用方式

    su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]

    3.参数说明

    -f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。

    -l , –login:加了这个参数之后,就好像是重新登陆一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并

    且工作目录也会改变。如果没有指定USER,缺省情况是root。

    -m, -p ,–preserve-environment:执行su时不改变环境变数。

    -c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。

    –help 显示说明文件
    –version 显示版本资讯

    USER:欲变更的使用者账号,
    ARG:  传入新的Shell参数。

    4.例子

    su -c ls root 变更帐号为 root 并在执行 ls 指令后退出变回原使用者。

    su [用户名]

    a>在root用户下, 输入 su 普通用户. 则切换至普通用户, 从root切换到变通用户不需要密码

    b>在普通用户下, 输入 su [用户名]
    提示 password:
    输入用户的PASSWORD, 则切换至该用户

     

    mkdir

    mkdir命令用来创建目录。该命令创建由driname命名的目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 

    注意:在创建文件时,不要把所有的文件都存放在主目录中,可以创建子目录,通过它们来更有效地组织文件。最好采用前后一致的命名方式来区分文件和目录。例如,目录名可以以大写字母开头,这样,在目录列表中目录名就出现在前面。

    在一个子目录中应包含类型相似或用途相近的文件。例如,应建立一个子目录,它包含所有的数据库文件,另有一个子目录应包含电子表格文件,还有一个子目录应包含文字处理文档,等等。目录也是文件,它们和普通文件一样遵循相同的命名规则,并且利用全路径可以唯一地指定一个目录。

    在目录/usr/meng下建立子目录test,并且只有文件主有读、写和执行权限,其他人无权访问

    mkdir -m 700 /usr/meng/test

    在当前目录中建立bin和bin下的os_1目录,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问

    mkdir -p-m 750 bin/os_1

    rm

    rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

    注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。使用这个选项,系统会要求你逐一确定是否要删除。这时,必须输入y并按Enter键,才能删除文件。如果仅按Enter键或其他字符,文件不会被删除。


     

     

     

     

  • 相关阅读:
    MapReduce测试进度
    MapReduce实验进度
    Hive安装心得及教程分享
    MapReduce实验进程
    个人课程总结
    最长单词链
    用户体验评价
    SSMS无法新建查询问题解决办法征集
    寻找“水王”
    算法和数据结构
  • 原文地址:https://www.cnblogs.com/TangGe520/p/9004835.html
Copyright © 2020-2023  润新知