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/138095.html原文链接:https://javaforall.net

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


相关推荐

  • 微信小程序即时聊天对话窗口静态源码[通俗易懂]

    微信小程序即时聊天对话窗口静态源码[通俗易懂]实例描述:静态的源码,需要自己二次开发适用范围:所有版本微信小程序库日期:2019/9/2前端:<scroll-viewstyle=”height:{{height}}vh;width:100vw;display:flex;position:relative;flex-direction:column;top:{{top?top:0}}px;”…

    2022年5月14日
  • leetocde-416分割等和子集(01背包)

    leetocde-416分割等和子集(01背包)原题链接给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。注意:每个数组中的元素不会超过 100数组的大小不会超过 200示例 1:输入: [1, 5, 11, 5]输出: true解释: 数组可以分割成 [1, 5, 5] 和 [11]. 示例 2:输入: [1, 2, 3, 5]输出: false解释: 数组不能分割成两个元素和相等的子集.题解先看和如果式奇数,返回false,否则除以2,然后看是否能够用拼凑出整合处于

    2022年8月8日
  • touchesBegan 触摸事件

    touchesBegan 触摸事件一、概念介绍1、在用户使用App过程中,会产生各种各样的事件,iOS中的事件可以分为3大类型:1)触摸事件2)加速计事件3)远程操控事件响应者对象UIResponder        在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”。      UIApplication、UIViewController、UIView都继承…

    2022年7月25日
  • CAS底层原理(cas理论模型)

    一、什么是CASCAS的全称为Compare-And-Swap,它是一条CPU并发原语。它的功能是判断内存某个位置的值是否为预期值,如果是则更新为新的值,这个过程是原子的。CAS并发原语提现在Java语言中就是sun.miscUnSafe类中的各个方法。调用UnSafe类中的CAS方法,JVM会帮我实现CAS汇编指令.这是一种完全依赖于硬件功能,通过它实现了原子操作。再次强调,由于CA…

    2022年4月14日
  • ivx开发_低代码平台架构

    ivx开发_低代码平台架构iVX每个编程人不应错过的低代码平台

    2022年9月4日
  • matlab插值拟合案例,matlab插值与拟合

    matlab插值拟合案例,matlab插值与拟合《matlab插值与拟合》由会员分享,可在线阅读,更多相关《matlab插值与拟合(10页珍藏版)》请在人人文库网上搜索。1、实验2插值与拟合实验内容:1.三种插值方法2用Matlab计算插值3拟合的基本原理4用Matlab拟合曲线实验目的:掌握插值与拟合方法一、概念的引入1.插值与拟合在现实生活中的应用l机械制造:汽车外观设计l采样数据的重新建构:电脑游戏中场景的显示,…

    2022年5月18日

发表回复

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

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