su : 切换用户
用法 : su [用户名]
举例 #:su Su1
userad : 添加用户,使用后一般会跟着passwd用法 : useradd [选项] 用户名举例 #:useradd Su1
passwd : 添加密码或者修改密码用法 : passwd [用户名]举例 #:passwd Su1
Enter new UNIX password:123456
Retype ..... :123456
userdel : 删除用户
用法 : userdel [用户名]
举例 #:userdel Su1
pwd : 显示当前所在路径
用法 : pwd
clear : 清屏
用法 : clear
cd : 改变工作目录
用法 : cd [选项]
选项 :
. : 当前目录
.. : 到父目录
- : 前一次所在目录
/ : 根目录
~ : 用户目录
ls : 查看文件/目录
用法 : ls [选项] [目录/文件]
选项 :
-a : 显示指定目录下的所有子目录和文件,包括隐藏文件
-l : 以长格式来显示文件的详细信息
-h : 配合"-l"使用,智能显示文件大小
举例 :ls -l
-rwxr-xr-x 1 root root 13317 Jul 27 23:23 a.out*
说明 :
开头由10个字符组成,第一个字符具体代表的含义:
- :代表普通文件
d :代表目录
l : 链接文件
b : 块设备文件
c :字符设备文件
p :管道文件
s :socket文件
后面的9个字符表示文件的访问权限,分为3组,每组3位。
第一组:文件所有者的权限
第二组:同组用户的权限
第三组:其他用户的权限
每一组的3个字符对应了文件的读、写和执行权限;
各权限如下所示:
r : 读(4)
w:写(2)
x: 执行(1)
-: 没设置权限,就是不给权限的意思
使用ls的时候仔细观察的人可以发现,它输出的内容其实是有颜色的,一般来说
目录一般是蓝色,压缩文件一般是红色
mkdir : 创建目录
用法 : mkdir [选项]
选项 :
-p : 目录名可以是一个路径名称,若原来目录路径中某些目录不存在,加上此选项后会自动的为我们创建出路径中不存在的目录。
cp : 文件/目录的拷贝
用法 : cp [选项]
选项 :
-a :拷贝目录的时候使用,会保留链接文件、文件属性,并且递归的拷贝目录文件
-d : 拷贝的时候会保留链接文件
-f : 如果文件重复,不会提示直接复制替换 强制(名字相同时不问你直接替换)
-i : 在覆盖目标文件时候会提示,写"y"就覆盖,"n"就退出 (问你是否替换)
-r : 指定一个目录文件进行复制,会递归复制该目录下所有子目录和文件,但目标必须是一个目录文件
mv : 文件/目录改名、移动
用法 : mv [选项] (文件:0)
选项 :
-i :和cp一样,i是交互式操作
-f :禁止交互操作,直接执行,不管会不会覆盖目标文件,最好使用"i"
mv和cp的区别 :
需要注意的是,mv 与 cp 的结果不同。mv 好象文件“搬家”,文件个数并未增加,而 cp 对文件进行复制,文件个数增加了。
rm : 文件/目录的删除 (remove)
rmdir : 删除文件夹/目录
用法 : rm [选项] ... printf(format,arg...)
选项 :
-f : 忽略不存在的文件,强制删除
-r : 指示删除的是目录文件,会递归的删除子目录里面的所有文件
-i : 进行交互式的删除
cat : 查看文件内容
用法 : cat [选项]
选项 :
-n (number): 对输出的所有行进行编号
touch :创建文件
用法 :touch [选项] 文件名
选项 :
-a :改变访问时间
-m :改变改动时间
-t timestamp:改变访问时间和改动时间为timestamp
不指定选项(即不写选项)。那么touch命令会新建一个文件。
指定了-t timestamp选项,那么touch命令会改动文件的访问时间和改动时间为timestamp。
chmod :修改文件权限
用法① : chmod [who][+/-/=][mode]
who的值有 :
u : 表示"用户(user)",即文件/目录的所有者
g : 表示"同组(group)用户",即与文件所有者相同组的用户
o : 表示"其他(others)用户",即第三组rwx字符
a :表示“所有(all)用户”,它是系统默认值。即 chmod +x 1.c 表示所有人都有可执行的权限
mode的值有:
r :可读
w :可写
x :可执行
在一个命令行中可给出多个权限方式,其间用逗号隔开。
例如:chmod g+r,o+r 示例:使同组和其他用户对文件示例:有读权限。
用法 ② : chmod [mode]
(数字设定法)
mode的值:
0 :表示没有权限(-)
1 : 表示可执行权限(x)
2 : 表示可写权限(w)
4 : 表示可读权限(r)
然后数字设定法就是对其数值进行加减操作
例如:设定一个文件可读/可写的权限,需要将4(可读)+2(可写) = 6(读/写)
ps : 类似用户管理器,监视用户进程(查看系统运行的程序)
用法 : ps
top : 和ps相比,top是动态的监视用户进程
用法 : top
jobs : 观察后台进程
用法 : jobs
$ :代表普通用户
# : 代表超级用户
[] : 表示可填/可不填
<> : 表示必选
完
免责声明:部分资料来源网络,如涉及作品版权问题,请联系删除
支持请“点赞”并点亮“在看”