UNIX的常用命令「建议收藏」

UNIX的常用命令「建议收藏」Unix常用命令介绍:  多命令行:“;”多行命令:“\”1、系统关闭reboot、halt/shutdown、poweroff2、passwd命令:修改系统用户密码passwd[username]3、su命令:切换系统用户su[-username]username为空表示root用户4、cat命令:将指定的文件在标准输出到显示器cat [-AbET] [文件名列表]-A      …

大家好,又见面了,我是你们的朋友全栈君。

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  -P  dir1/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】

UNIX的常用命令「建议收藏」

UNIX的常用命令「建议收藏」

UNIX的常用命令「建议收藏」

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138096.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 回溯法求解N皇后问题及其时间复杂度分析

    回溯法求解N皇后问题及其时间复杂度分析回溯法求解N皇后问题及其时间复杂度分析一、回溯法简介1.什么是回溯法?2.回溯法的时间复杂度分析蒙特卡罗方法蒙特卡罗方法在回溯法求解时间复杂度中的应用二、回溯法求解N皇后问题1.回溯法求解N皇后问题的过程2.回溯法求解N皇后问题的时间复杂度2.1求解时的效率分析回溯法进行效率分析的代码2.2时间复杂度分析一、回溯法简介1.什么是回溯法?  相信”迷宫”是许多人儿时的回忆,大家小时候一定都玩过迷宫游戏。我们从不用别人教导,都知道走迷宫的策略是:当遇到一个岔路口,会有以下两种情况:存

    2022年9月30日
    0
  • 天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能

    天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能

    2021年11月23日
    35
  • 中国首批230135个绿色电力证书核发

    中国首批230135个绿色电力证书核发

    2022年3月4日
    65
  • C++中int转string方法

    C++中int转string方法一点睛需要用到snprintf()。函数原型intsnprintf(char*str,size_tsize,constchar*format,…)功能:将可变参数“…”按照format的格式格式化为字符串,然后再将其拷贝至str中。(1)如果格式化后的字符串长度<size,则将此字符串全部复制到str中,并给其后添加一个字符串结束符(…

    2022年10月7日
    0
  • 使用SqlTransaction回滚事务

    使用SqlTransaction回滚事务https://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqltransaction(v=vs.110).aspx privatestaticvoidExecuteSqlTransaction(stringconnectionString){using(SqlConnectionconne…

    2022年5月5日
    46
  • qq怎样防盗 qq密码如何防盗[通俗易懂]

    qq怎样防盗 qq密码如何防盗[通俗易懂]1.去腾讯申请密码保护,这样如果密码被激活成功教程或自己忘记了还可以利用密码保护功能取回来。2.QQ密码的位数一定要超过8位,而且最好包含数字、字母和特殊符号,否则以现代计算机的超强计算能力,要想暴力激活成功教程你的QQ密码简直是易如反掌。3.不要在QQ中填入真实的年龄、E-mail等敏感消息,更不能告诉任何人,小心行得万年船。4.不要随意运行别人发给你的文件,即便那些看起来很诱人的…

    2022年7月20日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号