Linux - linux常用指令

本文提供了Linux系统中常用的指令操作指南,包括目录管理、文件创建与编辑、进程管理等关键功能,适合初学者快速上手。

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

Linux常用指令

1. 查看目录
ls 查看目录内容
	ls /
	(directory list)
	
ll 查看详细信息
	ll /
2. 创建目录
mkdir :创建目录
	mkdir a
	
mkdir -p 创建目录以及子目录,多个目录同时创建
	mkdir -p a/b/c
3. 切换目录
cd 切换目录
	cd .. 
	(要加空格)

cd ../xxx 进入上一级目录的子目录
4. 创建文件
touch :创建一个空白的普通文件
	touch a.txt
5. 写入内容
echo :把内容重定向到指定的文件中 ,有则打开,无则创建
	覆盖模式>: echo “ww”>aa.txt
	追加模式>>: echo "ww">>aa.txt
	(追加的内容默认换行)
6. 查看文件内容
cat :查看文件内容
	cat a.xtx
	
more :分页查看文件内容,按空格键换页
	more a.txt
7. 复制
cp :复制
	cp a.txt b.txt
	(默认复杂到当前目录下)
8. 剪切
mv :剪切、重命名(剪切的文件 放在同一个目录中是重命名)
	mv b.txt c.txt	(b.txt改名为c.txt)
	mv b.txt a/	(b.txt剪切到a/文件目录下)
9. 删除
rm :删除文件或者文件夹 
	rm b.txt
	(删除目录是会报错的,目录指的是一级一级的文件夹)
	
-r :递归删除
	(没有演示,待查资料)
	
rm -rf 直接彻底删除,没有提示。
	rm -rf a	(删除a目录)
	
	
	
删除所有目录下指定的文件名称
	find / -name 文件名及其后缀 |xargs rm -rf
删除所有目录下指定的后缀名文件
	find / -name *.后缀 |xargs rm -rf
10. 统计行
wc -l : 统计行数
	wc -l b.txt	(统计b.txt文件内容的行数)
11. 当前路径
pwd :查看当前目录的绝对路径
	pwd	(就这样就可)
12. 显示主机
hostname : 显示主机名
	hostname	(显示当前主机名称localhost)
13. 系统信息
uname -a :显示完整的系统信息
	uname -a
14. 查看进程耗时与占用
(与Windows里面的管理器类似)
top :显示当前耗时的进程信息 ,每3秒刷新一次
	cltr+c 中断
	top确认CPU和内存的占用情况
	top
15. 查看进程快照
ps -axu :	显示当前进程的快照
	不过滤:	ps -axu
	查看java进程:	ps -axu |grep java
	查看 mysql进程:	ps -axu |grep mysql
16. 文件大小
du -sh :显示文件的大小信息
	du -sh
17. 磁盘占用
df -lh	:磁盘使用情况
	df -lh
18. 网卡
ifconfig :查看或者配置网卡信息(ip addr)
	ifconfig
19. 强制结束
kill pid :杀死进程
	kill 11	(杀死pid为11的进程)
	
Kill -9 强制杀死
	kill -9 2933

(windows里面结束进程)
20. 查看端口
netstat	(显示所有端口号)
常用参数:
    -a或--all:显示所有连线中的Socket;
    -l或--listening:显示监控中的服务器的Socket;
    -n或--numeric:直接使用ip地址,而不通过域名服务器;
    -p或--programs:显示正在使用Socket的程序识别码和程序名称;
    -t或--tcp:显示TCP传输协议的连线状况;
    
    netstat -tlnp:找出运行在指定端口的进程
    	netstat -tlnp	(显示所有的-t,-l,-n,-p下的端口号的进程)
   		netstat -tlnp | grep ':22'	(显示-t,-l,-n,-p下的端口号为22的进程)
21 打包与拆包
tar -cxzjvf <打包后的文件> <欲打包的目录>
    1. c :创建的一个归档文件
    2. x :拆包
    3. z :以gzip格式压缩
    4. j :以bzip2格式压缩
    5. v :显示打包或者拆包的文件信息
    6. f :后面紧接一个归档文件
    
打包及压缩:tar -czvf a.tar.gz a
	
拆包及解压缩: tar -xzvf a.tar.gz
22 文本编辑器
指令操作模式描述
xshell下vi 文件名一般模式默认方式,该模式不能编辑
一般模式下i编辑模式(insert)按ESC退出编辑模式
在一般模式下:命令模式[yy复制一行, dd剪切一行,p粘贴]
:q 安全退出,当没有操作该文档
:q! 修改了内容,但不想保存,强制退出
:wq 保存退出
:set number 显示行号
:set nonumber 取消行号显示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值