Linux 软件包的在线下载 shell命令 4.18

4.18

Linux基础

软件包管理机制:

debian linux:deb

redhat linux:rpm

软件包名字解析:

cmatrix_2.0-2_amd64.deb

	cmatrix:软件名

​		2.0:主版本

​		2:修订版本号

​		amd64:体系架构

​		{amd64:64位操作系统}

​		{i386:32位操作系统}

软件包管理命令:

1.离线安装:使用dpkg工具

​ 优势:离线可以安装应用软件

​ 劣势:无法检测软件包的依赖

	dpkg:

​			选项说明:

​				-i:安装软件,示例:sudo dpkg -i+软件包

​				-r:删除安装的软件包

​				-p:删除安装的软件包以及配置文件

2.在线安装:apt工具

​ 软件园配置文件路径:/etc/apt/sources.list

​ vi sources.list

​ 国内下载的软件源:阿里云,清华云

	apt-get命令说明:

​		update:如果添加了新的软件园《更新索引信息》

​                         sudo apt-get update

​	sudo apt-get install:下载并安装软件
		cmatrix:代码雨
		oneko:追鼠标的小猫
		frozen-bubble:泡泡龙
		bastet:俄罗斯方块
		tree:树状结构显示指定路径下文件信息
		
​		remove:删除软件

​		clean:清理以及下载的软件包

​		缓冲区路径:/var/cache/apt/archives

参数选项:

​ -d:只下载安装包,不解压安装

​ --purge:安全删除软件,结合remove子命令一起使用

​ --reinstall:重新安装软件,结合intall子命令一起使用

VMware网络配置:

1.ping: 检测网络是否能够通信

hqyj@ubuntu:~$ ping www.baidu.com
PING www.a.shifen.com (14.119.104.254) 56(84) bytes of data.
64 比特,来自 14.119.104.254 (14.119.104.254): icmp_seq=1 ttl=55 时间=32.8 毫秒
64 比特,来自 14.119.104.254 (14.119.104.254): icmp_seq=2 ttl=55 时间=33.6 毫秒
64 比特,来自 14.119.104.254 (14.119.104.254): icmp_seq=3 ttl=55 时间=33.9 毫秒

可以通信!!!

2.重启网络管理工具:

sudo service network-manager restart

3.windows查询网络适配器信息

ifconfig

192.168.2.12(12为主机号)

4.windows下查询ip地址:ipconfig

shell

shell是一个命令行解释器

进程管理

ctrl+z:强制暂停进程

ctri+c:强制结束进程

ps:查看进程状态信息,默认查看当前终端

ps -aux:显示所有用户的进程的详细信息

STAT:进程状态

进程状态:    1.R-运行态(拥有CPU)就绪态(时间片到)
			2.S-等待态  sleep、scanf。
			3.T-暂停态,停止态(会占用cpu但不多)
			4.Z-僵尸态 (系统没有回收完全进程痕迹)
			5.死亡态,消亡态(什么痕迹都没有了,一般看不到)
				s-拥有子进程的;
				l-拥有子线程的;
				+:运行在前台的进程;
				<:高优先级的
				N:低优先级的
				I:闲置在内核的进程
				top:动态显示进程信息,每隔3秒
				kill:向指定进程id号的进程发送信号
{
 kill -l:查看当前系统支持的所有信号(共有62条信号,没有32 33)
 kill+信号编号+进程id:向指定进程发送信息
{ 
	kill -9(SIGKILL)+进程的id号:可以发送进程结束信号
    kill -19(SIGSTOP)+进程的id号:可以发送给进程暂停
 }
}
静态的:程序

动态的:进程  程序执行的一次过程

磁盘空间  512g

内存  16g

shell命令格式

三个要素:command 【-options】Argument1 Argument2…

​ 指令 选项 参数1 参数2

一条命令的三要素之间用空格隔开。

多个命令在一行用(;)分隔。

如果一条命令不能在一行写完,在行尾使用反斜杠\标明该命令未结束。

less/more:分屏显示文件

grep+想看的字符串+文件名+(-n表示行数)

系统管理命令:

shutdown :关机命令

​ shutdown -h now(time) 立即关机(延长多长时间关机)

reboot:立即重启

passwd:密码修改

​ passwd+用户名

echo:终端上显示一段文字 (一般起到提示作用)

date:用于显示时间

用户管理命令

adduser:添加 用户(添加的新用户没有超级用户权)

exit:退出用户,如果当前用户以及是开始终端的用户则表示结束终端

su+用户名:切换到指定用户

su:切换到超级用户

usermod:修改用户属性

​ 将一个用户添加到一个用户组中

​ sudo usermod -aG 用户组名 用户名

​ 用户组信息存储的文件路径:/etc/group

​ 想要让创建的用户拥有sudo效果,需要修改配置文件内容

​ 配置文件路径:/ect/sudoers

文件操作命令

chmod :修改文件权限

u:文件所有着

g:同组用户

o:其他用户

a:所有用户

r:读权限 w:写权限 x:执行权限

sudo chmod a+w sudosers(文件名)

sudo chmod 0664 sudosers

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

孤独memories

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

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

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

打赏作者

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

抵扣说明:

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

余额充值