Unix常用命令介绍,unix必备

时间:2021-06-18 15:31 作者:IIS7 admin

    Unix常用命令介绍:
    多命令行:“;”
    多行命令:“\”
    
    1、系统关闭
    reboot、halt/shutdown、poweroff
    
    2、passwd命令:修改系统用户密码
    passwd [username]
    
    3、su命令:切换系统用户
    su [- username]
    username为空表示root用户
    
    4、cat命令:将指定的文件在标准输出到显示器
    cat [-AbET] [文件名列表]
    -A 显示文件中的所有控制字符
    -b 为输出的每一行标注行号
    -E 在每一行的行尾显示行结束标志
    
    5、pwd命令:显示用户当前的工作目录
    6、cd命令:切换目录,与window系统cd一样
    cd 【目录名】
    
    参数目录名为空,切换到主目录
    
    7、ls命令:列出指定目录中的内容或指定文件的信息
    ls [-al...] [dir/file]
    
    参数:
    -a 列出所有文件,包括隐藏文件
    
    -l  以长列表的方式详细列出文件或是目录
    
    如果【file/dir】为空,查看当前目录
    
    8、chmod命令:使用符号标记修改文件访问权限
    chmod [ugoa][+-=][rwx] file/dir
    
    【ugoa】:表示命令中指定的用户类型
    u  表示文件的属主user o表示其他的所有用户 other user
    
    g  表示与文件属主同属一个组的别的用户group user
    
    【+-=】:命令指定的操作码
    +  表示给用户加上某权限 -  表示减少用户的某权限
    
    =  表示为用户设置某权限
    
    【rwx】:访问权限的具体说明
    r  表示读的权限 w表示写的权限 x  表示执行的权限
    
    可以使用二进制表示用户的权限:
    0=000,表示没有rwx任何一种权限
    
    1=001,标志执行权限
    
    6=11,表示有读写权限,没有执行权限
    
    用3个八进制数字,分别表示ugo三种用户权限。
    chmod 777 file1 表示ugo三种用户都授予读写和执行权限
    
    chmod 700 file2表示只有文件属主能够读写和执行该文件(root用户所有权限)
    
    9、cp命令:文件或目录,与window,命令中的copy一样
    cp [-ir] source dest
    
    参数:-i  在拷贝的过程中,如果目录目标文件已经存在,就提示是否覆盖该文件
    
    -r  拷贝指定的目录中的全部内容
    
    10、man命令 、info命令:用该命令可以查看系统对某个命令的说明和使用方法
    man  命令名
    
    info  命令名
    
    11、mkdir:创建目录,目录名可以相对路径,也可以绝对
    格式:mkdir  [-P]  dirname
    
    参数:-P  创建一个完整的目录,可以一次性创建多层目录
    
    相对:mkdir -Pdir1/dir2/dir
    
    绝对:mkdir /home/user/dir
    
    12、rmdir:删除目录
    同上
    
    13、chgrp:改变指定文件的所属用户组,即是change  group
    chgrp  组名  文件名
    
    14、chown:改变指定文件的所属用户
    chown  用户名  文件名
    
    15、who命令:列出当前登录上操作系统的用户信息
    16、cal命令
    Unix文件目录操作命令
    1、ln与硬连接:建立文件的链接关系,类似于window系统中的文件快捷方式。
    ln 【option】 file target
    
    参数:-f如果目标文件已经存在,则覆盖他,否则就创建他
    
    -s  创建文件的符号链接,该文件内容只包含一个指向源文件位置的指针
    
    2、cut文件操作命令:按列或者按域截取输入行所指的内容
    cut  【option】  list【file】
    3、find
    4、grep
    5、tar
    6、date
    7、file
    8、id
    9、ps
    10、df
    网络通讯的命令
    1、ssh
    2、ping
    3、traceroute
    4、Ifconfig
    5、netstat