linux详细入门教程(四)------linux Shell命令操作(3)

1、文件系统操作命令

1、mount

				它用于挂载Linux系统外的文件。
				语法:
					mount [-hV]
					mount -a [-fFnrsvw] [-t vfstype]
					mount [-fnrsvw] [-o options [,...]] device | dir
					mount [-fnrsvw] [-t vfstype] [-o options] device dir

在这里插入图片描述

2、umount

		将文件系统从主目录树上脱离出来,卸载后相应的文件系统即无法访问到。
			格式	umount dir
	示例

在这里插入图片描述
3、查看系统信息

1、uname

					查看系统的一般信息
							选项
								-a, --all                		以下面的顺序列出所有选项信息
								-s, --kernel-name        	内核名称
								-n, --nodename           	网络节点上的主机名
								-r, --kernel-release     	内核发行号
								-v, --kernel-version     	内核版本
								-m, --machine            	主机的硬件架构名称
								-p, --processor          	处理器类型或"unknown"
								-i, --hardware-platform  	硬件平台或"unknown"
								-o, --operating-system   	操作系统名称
	示例

在这里插入图片描述

2、df

					查看文件系统的信息
								选项
										-a, --all                	包含虚拟文件系统
										--total           	显示总计信息
										-h, --human-readable  	以可读性较好的格式显示尺寸
										-t, --type=TYPE       	只显示指定文件系统为指定类型的信息
										-T, --print-type      	显示文件系统类型
			示例

在这里插入图片描述

2、用户管理命令

1、useradd

			创建新用户
			格式		useradd [options] LOGIN_NAME
			options
					-b, --base-dir BASE_DIR	指定家目录的父目录
					-d, --home-dir HOME_DIR	指定家目录
					-g, --gid GROUP		指定用户的首组ID
					-G, --groups GROUPS		指定用户的辅组ID列表
					-m, --create-home		创建家目录
					-N, --no-user-group		不创建与用户名同名的组
					-s, --shell SHELL		指定默认Shell
					-u, --uid UID			指定UID
	示例

在这里插入图片描述

2、userdel

			删除用户
			format		userdel LOGIN_NAME
				选项
					-f, --force	强制删除
					-r, --remove	同时删除家目录和邮件池目录
示例

在这里插入图片描述

3、groupadd

			添加组
				格式		groupadd [options] GROUP_NAME
				选项
					-g, --gid GID 	指定组ID
	示例

在这里插入图片描述
4、groupdel

		删除组
		格式		groupdel GROUP_NAME
示例

在这里插入图片描述

5、gpasswd

		将用户添加到组或从组中移除
			格式		gpasswd [options] GROUP
			选项
				-a, --add USER		将USER加入组
				-d, --delete USER		将USER从组中删除
				-M, --members USER,...	设置组用户
示例

在这里插入图片描述

7、chown

		更改文件属主
			格式	chown [OPTION]... [OWNER][:[GROUP]] FILE...
			选项
				-h, --no-dereference	仅影响符号链接本身,而非符号链接所指			的目的文件
				-R, --recursive        	递归处理所有的文件及子目录
示例

在这里插入图片描述

8、chgrp

		更改文件属组
		格式	chgrp [OPTION]... GROUP FILE...
			选项
				-h, --no-dereference	仅影响符号链接本身,而非符号链接所指			的目的文件
				-R, --recursive        	递归处理所有的文件及子目录
示例

在这里插入图片描述
9、chmod

			更改文件权限
				格式	chmod [OPTION]... MODE[,MODE]... FILE...
						or	chmod [OPTION]... OCTAL-MODE FILE...
				总是会更改符号连接的目标文件的权限.
			MODE:		[ugoa]*([-+=]([rwxXst]*|[ugo]))+
			OCTAL-MODE	 [special_bits]<ower><groups><others>
				选项
					-R, --recursive	递归处理所有的文件及子目录
					-v, --verbose	为处理的所有文件显示诊断信息
示例

在这里插入图片描述
在这里插入图片描述

3、进程相关命令

1、进程和作业

	Linux是一个多用户多任务的分时操作系统
	执行一条外部命令的时候,系统会为其启动一个或多个进程.
	进程可以在前台运行也可以在后台运行。后台运行的进程则无法接受用户的输入,其结果一般也不显示在标准输出设备。
	Shell控制的不是进程而是作业(Job)或者进程组(Process Group).
	一次提交给Shell的一整条命令对应一个作业.
	要在后台执行一条命令(一个作业),可以在命令后加上“&”符号.

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、ps

查看系统中当前正在运行的进程的信息.
格式	ps [options]
两类选项,选项前有无“-”是有区别的,无“-”的选项称BSD格式项。
选项
	-e 		显示所有进程.
	-f		全格式.	
	-l		长格式.
	a		显示终端上的所有进程,包括其他用户的进程.
	h		不显示标题. 
	r		只显示正在运行的进程.
	x		显示没有控制终端的进程.
	u		面向用户格式
	
			输出格式
				-lf

在这里插入图片描述在这里插入图片描述

		输出格式
			u

在这里插入图片描述
在这里插入图片描述

		进程状态

在这里插入图片描述

	示例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、kill

		向进程发送信号,默认发送的信号是“TERM”,其作用是令进程终止。
			格式	 kill [ -signal | -s signal ] pid ...
						or 	 kill –l [ signal ]
							选项
								-l		显示信号名称.
								-signal	发送指定的信号 (一个数字).
								-s		指定信号名称.

在这里插入图片描述
在这里插入图片描述

4、网络相关命令

1、ping

	发送ICMP ECHO_REQUEST至网格主机.
	格式	ping [options] destination
		默认反复发送直到用户按下Ctrl+C.
			选项
				-c count	在发送count个包后停止. 	

在这里插入图片描述
2、ifconfig

		用于配置网络接口卡
			用法
				1、查看网口的ip及掩码等.
						jianglinmei@ubuntu:~$ ifconfig
						jianglinmei@ubuntu:~$ ifconfig -a
				2、设置网口的ip及掩码 (重启后失效)		
				3、禁用网口
					jianglinmei@ubuntu:~$ sudo ifconfig eth1 down
				4、激活网口
					jianglinmei@ubuntu:~$ sudo ifconfig eth1 up

在这里插入图片描述
3、netstat

			用于查看网络的状态.
						用法
							1、查看路由表.
							2、查看端口状态

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

重生之我是泰勒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值