Linux常用命令总结

一、cd:切换当前目录至目标目录

1.语法:cd [dirName]

其中目录分为绝对路径和相对路径。

2.绝对路径:必须以/开头;

相对路径:文件夹/文件夹;../文件夹/文件夹,其中..代表上一级目录

3. cd 返回进入此目录之前所在的目录;

cd ..返回上级目录

cd ../..返回上两级目录

4. 实例练习:

文件夹结构如下:

home->liufeiyang->liufeiyang1/hello.txt/liufeiyang2

home->leihuan->leihuan1/leihuan2/lei.txt         

题目1:假如我当前在leihuan这个目录下,怎么切换到leihuan2目录?

答:cd leihuan2

cd ../leihuan/leihuan2

cd /home/leihuan/leihuan2

题目2:假如我当前在leihuan2这个目录下,怎么切换到liufeiyang1目录?

答:cd ../../liufeiyang/liufeiyang1

       cd /home/liufeiyang/liufeiyang1

二、rm:删除目录和文件

1.固定用法:rm –rf 目录名或文件名

2.删除几个文件:rm 文件1 文件2

3.删除一类文件:rm  *.log

4.删除某些固定字母开头的文件:rm XXX*

三、tar:压缩或者解压文件(文件夹)

1.压缩文件:tar –cvf  新文件名  文件1 文件2 目录1 目录2 …

比如:压缩文件夹112233qqq

2.解压文件(解压到当前路径):tar –xvf 解压的文件

四、ll:以列表的形式显示目录下所有的文件和目录(用的很多)

每一列参数解释如下:

第一列:文件或文件夹的权限,若以d开头,则表示文件夹;以-开头表示文件

第三列:该文件或文件夹属于哪个用户

第四列:该文件或文件夹在哪个权限组或者用户组里

第五列:文件或文件夹的大小

第六列:文件最新修改时间

第七列:文件名称

五、ls:仅显示文件夹名称:

1.ls –a:显示所有文件,包括隐藏的文件

2.ls –R 文件夹和所有子文件都罗列出来

 

 

六、mkdir:创建新目录

1.用法:mkdir 文件名(创建完后用ll查看一下)

2.mkdir –p  XXX/xxx:一次创建多级(尽量不要创建中文的文件夹)

七、vi:新建或编辑文本

1.vi aaa表示:若有aaa这个文件在,则直接打开该文件;若没有,则新建该文件

2.两种命令模式:

command(命令)模式:用于输入命令;

insert(插入)模式:用于编辑文本;

按insert键:命令模式切换到insert模式

按esc键:insert模式切换到命令模式

3.文件的强制保存退出命令::wq!

4.移动光标操作:

5.查找操作:“/ 查找条件”:代表正向查找, “? 查找条件”代表反向查找;按n键可移动光标至下一个查询结果处

八、chmod:改变文件或目录的权限

1.r=4,代表读; w=2,代表写; x=1,代表执行

2.一般权限分为三部分,分别代表:用户-组-其他(u-g-o)

3.chmod 467 xxx.tar  修改文件xxx.tar的操作权限为:r— rw- rwx

4.更改文件夹:chmod –vR 777 112233

九、top:查看系统资源占用情况,相当于windows的任务管理器

直接输入top回车即可

十、ps:查看系统进程

1.ps –ef显示系统所有的进程的详细信息

2.ps –ef |grep xxx查看进程中包含XXX的进程

十一、netstat:查询进程端口号

1.netstat –lpn显示所有打开的端口号

2.netstat –lpn |grep XXX显示端口号为XXX的使用情况

十二、kill:杀掉进程

通常与ps、top配合使用。先用ps查看进程情况,后kill掉进程

Kill -9 9332  代表:强行杀掉进程9332,其中-9代表强行杀掉

十三、ping:检查当前机器是否与某主机可通信

比如:ping www.sina.com.cn

总结

  1. 文件/文件夹类常用命令:cd,rm,tar,ll,ls,mkdir,vi
  2. 权限类常用命令:chmod
  3. 系统管理类常用命令:top,ps,netstat,kill,ping

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
linux vi 常用命令 命令行模式(command mode)功能键 1). 插入模式 按「i」切换进入插入模式「insert mode」,按"i"进入插入模式后是从光标当前位置开始输入文件;   按「a」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;   按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。 2). 从插入模式切换为命令行模式 按「ESC」键。 3). 移动光标   vi可以直接用键盘上的光标来上下左右移动,但正规的vi是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、下、上、右移一格。   按「ctrl」+「b」:屏幕往"后"移动一页。   按「ctrl」+「f」:屏幕往"前"移动一页。   按「ctrl」+「u」:屏幕往"后"移动半页。   按「ctrl」+「d」:屏幕往"前"移动半页。   按数字「0」:移到文章的开头。   按「G」:移动到文章的最后。   按「$」:移动到光标所在行的"行尾"。   按「^」:移动到光标所在行的"行首"   按「w」:光标跳到下个字的开头   按「e」:光标跳到下个字的字尾   按「b」:光标回到上个字的开头   按「#l」:光标移到该行的第#个位置,如:5l,56l。 4). 删除文字   「x」:每按一次,删除光标所在位置的"后面"一个字符。   「#x」:例如,「6x」表示删除光标所在位置的"后面"6个字符。   「X」:大写的X,每按一次,删除光标所在位置的"前面"一个字符。   「#X」:例如,「20X」表示删除光标所在位置的"前面"20个字符。   「dd」:删除光标所在行。   「#dd」:从光标所在行开始删除#行 5). 复制   「yw」:将光标所在之处到字尾的字符复制到缓冲区中。   「#yw」:复制#个字到缓冲区   「yy」:复制光标所在行到缓冲区。   「#yy」:例如,「6yy」表示拷贝从光标所在的该行"往下数"6行文字。   「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴功能。 6). 替换   「r」:替换光标所在处的字符。   「R」:替换光标所到之处的字符,直到按下「ESC」键为止。 7). 回复上一次操作   「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次"u"可以执行多次回复。 8). 更改   「cw」:更改光标所在处的字到字尾处   「c#w」:例如,「c3w」表示更改3个字 9). 跳至指定的行   「ctrl」+「g」列出光标所在行的行号。   「#G」:例如,「15G」,表示移动光标至文章的第15行行首。 Last line mode下命令简介   在使用「last line mode」之前,请记住先按「ESC」键确定您已经处于「command mode」下后,再按「:」冒号即可进入「last line mode」。 A) 列出行号  「set nu」:输入「set nu」后,会在文件中的每一行前面列出行号。 B) 跳到文件中的某一行  「#」:「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,再回车,就会跳到文章的第15行。 C) 查找字符  「/关键字」:先按「/」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往后寻找到您要的关键字为止。  「?关键字」:先按「?」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往前寻找到您要的关键字为止。 D) 保存文件  「w」:在冒号输入字母「w」就可以将文件保存起来。 E) 离开vi  「q」:按「q」就是退出,如果无法离开vi,可以在「q」后跟一个「!」强制离开vi。  「qw」:一般建议离开时,搭配「w」一起使用,这样在退出的时候还可以保存文件。 vi命令列表 1、下表列出命令模式下的一些键的功能: h 左移光标一个字符 l 右移光标一个字符 k 光标上移一行 j 光标下移一行 ^ 光标移动至行首 0 数字"0",光标移至文章的开头 G 光标移至文章的最后 $ 光标移动至行尾 Ctrl+f 向前翻屏 Ctrl+b 向后翻屏 Ctrl+d 向前翻半屏 Ctrl+u 向后翻半屏 i 在光标位置前插入字符 a 在光标所在位置的后一个字符开始增加 o 插入新的一行,从行首开始输入 ESC 从输入状态退至命令状态 x 删除光标后面的字符 #x

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值