Linux 基础编程 -- 解压缩、网络管理、用户管理、帮助文档使用

本文介绍了Linux系统中常用的文件压缩与解压缩方法,如gzip、bzip2、tar、rar和zip,以及网络管理和用户管理的相关命令,如ping、ifconfig、who和用户账户操作。此外,还提到了进程管理和系统监控工具,如ps、kill和top。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

压缩与解压缩:
gzip *.txt:压缩所有.txt文件
gunzip *.gz:解压缩所有.gz文件(gzip压缩后文件后缀为.gz
bzip2 *.txt:压缩所有.txt文件
bunzip2 *.bz2:压缩所有.bz2文件(bz2压缩后文件后缀为.bz2
bzip2 -k *.txt:压缩所有.txt文件且保留源文件
(以上几个命令现在很少使用)

tar:
c创建
x释放
v:显示提示信息
f:指定压缩文件的名字
z:使用zip的方式压缩文件(压缩文件后缀为.gz)
j:使用bz2的方式压缩文件(压缩文件后缀为.bz2)
压缩:(字符来自于上述)
tar zcvf name.tar.gz file/dir:按照zip的方式压缩file/dir并将压缩文件命名为name.tar.gz
tar jcvf name.tar.bz2 file/dir:按照bz2的方式压缩file/dir并将压缩文件命名为name.tar.bz2
解压缩
tar zcvf name:将解压包name解压缩到当前目录tar zcvf name -C dir:将解压包name解压缩到目录dir`

rar
rar a name file/dir(压缩file/dir并命名为name),
rar x name (dir):解压缩文件name至该目录(dir目录中)

zip
zip name file/dir:压缩file/dir并命名为name(会自动添加zip后缀)
unzip name (-d dir):解压文件name到当前目录(到目录dir

网络管理:
who:查看当前用户在线状况

tty1-71~6:文字终端,7:图形终端

ps a:列出当前所有运行程序运行情况
ps au:以用户为主显示所有程序运行状况
ps aux:以用户为主显示所有终端所有程序运行状况

ps aux |grep root:显示所有root相关运行程序(grep:查找符合条件的字符串)(管道:将指令1的结果作为输入传入指令2,将指令2的处理结果显示在屏幕上)

kill -9 pid:终结进程pid

env | grep PATH:查看当前进程的环境变量(linux环境变量格式:key:value:value:value

top:显示管理执行中的程序(类似与Windows的任务管理器)

ifconfig:显示、设置网络设备
ping:使用ICMP传输协议检测主机网络连接是否正常
ping www.baidu.com -c 4:反馈4条信息后结束
ping www.baidu.com -s 2:每隔3s反馈一条信息

用户管理:
adduser itsme:添加用户名为itsme
su itsme:转入并使用itsme账户(变更用户身份)
passwd user:为用户user设置密码
passwd:修改当前用户的密码

deluser user:删除用户user
userdel -r user:删除用户user并清除其所有数据
/etc/passwd:存放所有用户信息的文件

更多内容参见我的个人网站:http://www.huazhige.online/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值