Linux常用指令
1.查看目录
- ls 查看目录内容
- ll 查看详细信息
2.创建目录
- mkdir 创建目录
- mkdir -p 创建目录以及子目录,多个目录同时创建

3.切换目录
cd 切换目录
cd … 要加空格
cd …/xxx 进入上一级目录的xxx子目录中

因为是空文件夹,所以total 0
4.创建文件
touch :创建一个空白的普通文件

5. 写入内容
echo :把内容重定向到指定的文件中 ,有则打开,无则创建
覆盖模式>: echo “ww”>aa.txt
追加模式>>: echo “ww”>>aa.txt

覆盖效果:

追加模式:

6. 查看文件内容
cat :查看文件内容
more :分页查看文件内容,按空格键换页
7.复制
cp :复制

8. 剪切
mv :剪切、重命名(剪切的文件 放在同一个目录中是重命名)
9.删除
rm :删除文件或者文件夹 -r :递归删除
rm -fr 直接彻底删除,没有提示。

10.统计行
wc -l 统计行数

11.当前路径
pwd :查看当前目录的绝对路径

12.显示主机
hostname : 显示主机名

13.系统信息
uname -a :显示完整的系统信息

14.查看进程耗时与占用
top :显示当前耗时的进程信息 ,每3秒刷新一次 cltr+c 中断 ,top确认CPU和内存的占用情况

15.查看进程快照
ps : - axu 显示当前进程的快照

查看java进程

16.文件大小
du :-sh 显示文件的大小信息
17.磁盘占用
df :-lh磁盘使用情况

18.网卡
ifconfig :查看或者配置网卡信息(ip addr)

19.强制结束
kill pid :杀死进程
Kill -9 强制杀死.
20.查看端口
netstat 常用参数:
-a或–all:显示所有连线中的Socket;
-l或–listening:显示监控中的服务器的Socket;
-n或–numeric:直接使用ip地址,而不通过域名服务器;
-p或–programs:显示正在使用Socket的程序识别码和程序名称;
-t或–tcp:显示TCP传输协议的连线状况;
netstat -tlnp
21.打包与拆包
tar - cxzjvf <打包后的文件> <欲打包的目录>
1.c :创建的一个归档文件
2. x :拆包
3. z :以gzip 格式压缩 j :以bzip2格式压缩
4. v :显示打包或者拆包的文件信息
5. f : 后面紧接一个 归档文件
6. 打包及压缩:tar -czvf yhp.tar.gz ./yhp/
7. 拆包及解压缩: tar -xzvf yhp.tar.gz
unzip解压:(windows中软件等)
unzip rocketmq.zip -d rocketmq(-d到指定目录可选)
22.文本编辑器
指令:VIM
操作模式:
一般模式 ,默认方式,该模式不能编辑
- 按 i(insert) 进入 插入模式
编辑模式
- 该模式可以编辑文档,按esc 退出插入模式
命令模式
- 一般模式中按:进入命令模式[yy复制一行, dd剪切一行,p粘贴]
- :q 安全退出,当没有操作该文档
- :q!修改了内容,但不想保存,强制退出
- :wq 保存退出
- :set number 显示行号set nonumber 取消行号显示
23.切换到root
su root
然后输入密码
这篇博客详细介绍了Linux系统中常用的命令,包括查看目录、创建和切换目录、创建文件、写入内容、查看文件内容、复制、剪切、删除、统计行数、查看当前路径、显示主机名、获取系统信息、监控进程、查看磁盘占用、管理网络连接、结束进程、检查端口、打包和拆包文件,以及使用VIM编辑文本,并提供了如何切换到root用户的指令。





172

被折叠的 条评论
为什么被折叠?



