1.1用户系统相关命令
所有命令均可通过 man 命令查看用法!!!
1.用户切换---su
作用:1)更改用户 2)成为超级用户
格式:su[选项][用户名]
shutdown [选项] [时间]
由普通用户变为root用户即 $变为#
su 与su - root 的区别为su - root 将root的环境变量和工作目录同时代入
注意:第一次安装ubuntu时,ubuntu默认root锁定
解除:su passwd
输入密码
新的用户密码
重复新的用户密码
2.用户管理(useradd和passwd)
usseradd 添加用户账号 passwd更改用户密码
格式:useradd [选项] 用户名
passwd [选项][用户名]
useradd常用参数: -g 指定用户所属群组
-m自动简历用户的登入目录
右图知:不加参数-m 则在建立用户hello之后,不能够直接用su - hello登入。
userdel 删除对应用户账号
id [用户名] 显示用户ID 组IDheA用户所属组列表
who 显示登录到系统的所有用户
3.系统管理命令(ps和kill)
ps [选项] 显示当前系统中由该用户运行的进程列表
top 动态显示系统中运行的程序
kill [选项]
进城号(PID)
clear 清除屏幕信息
uptime 显示系统运行时间
shutdown [选项] [时间]关闭或者重启系统
-r 重启
-h 关机
1.2文件相关命令
1 cd [路径] 改变当前工作目录
可使用 cd - 返回上次工作目录
“../”上级目录 “./”当前目录
2.ls [选项] [文件]
-al 列出所有文件
-f 按照在磁盘上存储顺序列出
-l 单行输出
3.mkdir [选项] 路径 创建一个目录
-m 对新建目录设置存取权限
-p 若是此路径中某些目录不存在,可一次全部建立
4. pwd 查看当前目录
5.
cat [选项] 文件1 文件2 连接并显示指定的一个或者多个文件的有关信息
-n 从第一行对所有输出编号
-b 对空白行不编号
6.cp mv rm
1) cp:将给出的文件或目录复制到另一文件或目录中。
2) mv:为文件或目录改名或将文件由一个目录移入另一个目录中。
3) rm:删除一个目录中的一个或多个文件或目录
格式: cp [选项] 源文件或目录 目标文件或目录
-a 保留链接、文件属性,并复制其子目录,其作用等于 dpr 选项的组合
-r 若给出的源文件是一个目录文件,此时 cp 将递归复制该目录下所有的子目录和文件。 此时目标文件必须为一个目录名
mv [选项] 源文件或目录 目标文件或目录
-i 若 mv 操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,并要求用户回答 y
或 n,这样可以避免误覆盖文件
-f 禁止交互操作。在 mv 操作要覆盖某已有的目标文件时不给任何指示,在指定此选项后,i
选项将不再起作用
注意: 该命令根据命令中第二个参数类型的不同(是目标文件还是目标目录)来判断是重命名还 是移动文件,当第二个参数类型是文件时,mv 命令完成文件重命名,此时,它将所给的源文 件或目录重命名为给定的目标文件名
3 rm [选项] 文件或目录
-r 指示 rm 将参数中列出的全部目录和子目录均递归地删除
7.chown 和chgrp
作用
1 chown:修改文件所有者和组别。
2 chgrp:改变文件的组所有权。
格式
chown [选项]...文件所有者[所有者组名] 文件
其中的文件所有者为修改后的文件所有者。
chgrp [选项]... 文件所有组 文件
其中的文件所有组为改变后的文件组拥有者。
8.chmod [选项] 符号权限[符号权限] 文件 改变文件的访问权限
可以指定多个用户级别的权限,但它们中间要用逗号分开表示文件拥有者(u)、所属的用户组(g)和系统里的其他用户(o)。在此,可增加一个用户级别 a(all)来表示所有这 3 个不同的用户级别
9.locate 用于查找文件 ???
10 ln 建立链接。