Linux学习(五):shell命令用户系统相关命令
来源:互联网 发布:黄道日与黑道日的算法 编辑:程序博客网 时间:2024/05/16 12:53
1.用户切换命令(su)
(1)作用。变更为其他使用者的身份,主要用于将普通用户身份转变为超级用户,需输入相应用户密码。
(2)格式。
su [选项] [使用者]
其中的使用者为要变更的对应用户身份。
(3)常见参数。
主要选项参数如下表所示。
范例
2 系统管理命令
常见系统管理命令
这里重点介绍一下ps和kill命令
2.1 查看进程ps
格式 ps [选项]
不加选项为在当前终端窗口执行的进程
-aux 显示进程详细信息
范例
上图中的信息分别为,USER:进程所属用户
PID:进程ID。系统会为每一个进程分配一个ID号。
%CPU:进程占cpu百分比
%MEM:进程占内存百分比
VSZ:虚拟内存占用大小。单位:KB
RSS:实际内存占用大小。单位:KB
TTY:进程运行需要依赖的终端机
?表示不需要依赖于任何的终端机
终端机:允许调用输入输出接口
每开一个终端窗口pts/n n+1。
tty1-6表示文字窗口 tty7表示图形界面
STAT:进程状态
START:进程启动时刻
TIME:进程运行时长
COMMAND:启动进程的命令
PID:进程ID。系统会为每一个进程分配一个ID号。
%CPU:进程占cpu百分比
%MEM:进程占内存百分比
VSZ:虚拟内存占用大小。单位:KB
RSS:实际内存占用大小。单位:KB
TTY:进程运行需要依赖的终端机
?表示不需要依赖于任何的终端机
终端机:允许调用输入输出接口
每开一个终端窗口pts/n n+1。
tty1-6表示文字窗口 tty7表示图形界面
STAT:进程状态
START:进程启动时刻
TIME:进程运行时长
COMMAND:启动进程的命令
进程的状态包括以下几种:
D: 不可中断的静止
R: 可执行状态。运行态;就绪态; 就绪态(只有在该状态下才可能被cpu执行)
S: 阻塞状态
T: 暂停执行
Z: 不存在但暂时无法消除 ,也就是僵尸态
W:没有足够的内存分页可分配
<: 高优先级的进程
N: 低优先级的进程
L: 有内存分页分配并锁在内存中
s 包含子进程 Ss也是一种阻塞态
R: 可执行状态。运行态;就绪态; 就绪态(只有在该状态下才可能被cpu执行)
S: 阻塞状态
T: 暂停执行
Z: 不存在但暂时无法消除 ,也就是僵尸态
W:没有足够的内存分页可分配
<: 高优先级的进程
N: 低优先级的进程
L: 有内存分页分配并锁在内存中
s 包含子进程 Ss也是一种阻塞态
+ 位于前台台的进程,将类似这样的进程统称为进程组
2.2 kill命令
格式 kill [选项] 进程ID
3 磁盘相关命令
这里只讲解fdisk
4 磁盘挂载命令mnt
(1)作用。
挂载文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。挂载是指把分区和目录对应的过程,而挂载点是指文件树中的拦截目录。使用mount命令就可以把文件系统挂载到相应的目录下,并且由于Linux中把设备都当作文件一样使用,因此,mount命令也可以挂载不同的设备。
通常,Linux下/mnt是专门用于挂载不同文件系统的目录,可以在该目录下新建不同的子目录来挂载不同的设备文件系统(2)格式
mount [-t vfstype] [-o options] device dir
其中:
<1> -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。
常用类型有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs
mount [-t vfstype] [-o options] device dir
其中:
<1> -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。
常用类型有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs
<2>-o options 主要用来描述设备或档案的挂接方式。
常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
<3>device要挂接(mount)的设备。
<4>dir设备在系统上的挂接点(mount point)。
范例:
mnt /dev/cdrom /mnt
将CDROM挂载到mnt目录下
阅读全文
1 0
- Linux学习(五):shell命令用户系统相关命令
- linux系统运行状况相关的Shell命令:
- Linux系统运行状况相关的Shell命令
- Linux系统命令-用户和用户组相关
- 【Linux学习笔记】五、用户管理命令
- linux shell命令相关
- Linux用户相关命令
- linux基础(五)----linux命令系统学习----系统管理命令
- 文件、目录和用户相关的一些shell命令学习
- Linux系统命令及Shell脚本学习笔记五:字符处理
- linux基础(七)----linux命令系统学习----系统安全相关命令
- Linux系统命令及Shell脚本学习笔记二:用户管理
- Linux系统相关命令
- Linux命令-系统相关
- linux系统相关命令
- shell学习:Linux系统日志的相关命令、文件和管理工具
- Linux Shell 常用shell命令(三)基本系统命令
- Linux系统下与php相关的shell命令
- python -- 函数以及函数式编程
- Java数组问题、实例、输入、字符;入门基础
- python lambda表达式的介绍和使用
- python--包、模块、异常
- 六天带你玩转Mysql笔记---第一天
- Linux学习(五):shell命令用户系统相关命令
- sublime3添加verilog自动补全代码段
- 单例模式——静态内部类式
- Docker安装步骤
- python -- 文件和IO操作
- CF500B New Year Permutation (贪心+并查集)
- Android 以apk包方式共享资源(动态换肤)的实现方式
- python -- 网络和数据库
- 多因子模型之因子(信号)测试平台----alphalens(四)