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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ip addr add配置ip_ip helper-address

    ip addr add配置ip_ip helper-addressbroadcastADDRESS—-协议广播地址,可以简写成brd,此外可以简单的在后面加上”+”表示广播地址由协议地址加主机位全置1组成,”-“则表示主机位全置0。例如你的配置:ipaddradd127.0.0.1/8devlobrd+则表示广播地址为127.255.255.255,网络地址(前8位)为127,主机地址(后面的24位)全为1,加起来为广播地址。扩展:ipad…

    2022年7月27日
    281
  • Java并发之AQS详解[通俗易懂]

    Java并发之AQS详解[通俗易懂]今天学了学并发AQS机制,是抽象队列同步器,用户主要通过继承AQS类,来实现自定义锁,从而完成特定功能,AQS提供了两种锁(1)共享锁(2)排他锁。下面这个博客介绍的AQS机制挺不错可以看看原文链接一、概述  谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock

    2022年8月9日
    4
  • 书包网小说多线程爬虫[通俗易懂]

    书包网小说多线程爬虫[通俗易懂]书包网是个很好的小说网站,提供了小说txt下载,并且网站后端高并发,不用担心随便抓一下把网站抓崩了既然如此,何不拿来练手爬虫项目呢。直接上代码把,此多线程爬虫支持爬取各种这样类似的网站,关键需要网站支持高并发,否则分分钟崩了。毕竟5分钟一本18mb的小说,属于超级快的那种了fromlxmlimportetreeimportrequestsfromthreadi…

    2022年6月15日
    30
  • Python求逆矩阵_3x3下三角矩阵求逆矩阵

    Python求逆矩阵_3x3下三角矩阵求逆矩阵1:导入包numpy  fromnumpyimport*2:定义初始化矩阵  a1=mat([[3,4],[2,16]])  //这是一个2×2的矩阵3:求a1的逆矩阵  a2=a1.I  

    2022年8月21日
    4
  • MySQL 全局锁、表锁和行锁「建议收藏」

    MySQL 全局锁、表锁和行锁

    2022年2月17日
    45
  • 智能小车设计方案_智能小车研究目的及意义

    智能小车设计方案_智能小车研究目的及意义简介智能循迹小车是基于自动引导机器人系统,用以实现小车自动识别路线,以及选择正确的路线。智能循迹小车是一个运用传感器、单片机、电机驱动及自动控制等技术来实现按照预先设定的模式下,不受人为管理时能够自动实现循迹导航的高新科技。方案论证系统总体方案一、小车控制系统的结构框图二、程序流程框图三、循迹原理的简单描述循迹是指小车在白色地板上,循黑线行走通常采取的方法是红外探测法,红外探测法即利用红外线光遇到白色物体表面具有不同的反射性质的特点,在小车行驶过程…

    2022年10月18日
    0

发表回复

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

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