Linux 常用指令

特殊符号:

.     目录或文件名以.开始表示是隐藏文件,如果路径以.开始表示当前路径

..    当前目录的上一级目录

~   当前用户的home目录,比如root用户home目录是/root

/    根目录

命令帮助手册:

help命令:

ls  --help

man命令:

man  ls

常用命令:

创建、删除:

mkdir:创建目录     

-p  确保父目录存在,不存在就创建一个

touch:创建一个空文件,无任何内容

rm:删除文件或目录   

-f  强制直接删除,无需用户确认     

-r  将目录及以下所有递归逐一删除

复制、移动:

cp:复制文件或目录

-r  若给出的源文件是一个目录文件,此时将复制该文件下所有的子目录和文件

mv:移动文件或目录、为文件或目录改名

文件内容查看:

cat:连接文件并打印到控制台(适合小文件查看)

more:类似cat,但会一页一页的显示,按space到下一页,按back到上一页(适合大文件查看)

tail:用于查看文件结尾部分的内容

-n  用于显示行数,默认为10,即显示10行内容

-f   用于实时显示文件动态追加的内容,会把文件里的最尾部的内容下是到屏幕,并且不断刷新,只要文件有更新,就可以看到最新的文件内容

其他:

echo:将内容输出到控制台或将内容输入到某一个文件中

例如:echo  aaa    表示将aaa字符串直接输出到控制台            echo  aaa  >>  1.txt   表示将aaa字符串直接写入到1.txt文件

|  :管道命令    将前边命令的结果作为后边命令的输入继续执行     管道可以有多级操作

例如:ps  -ef  |  grep  xx   表示搜索进程名中包含xx的进程

> :输出重定向(覆盖)命令

例如:echo  aaa  >  1.txt    覆盖

>>:输出重定向(追加)命令

例如:echo  aaa  >>  1.txt     追加

解压缩:

打包、解包:

tar:常用来备份文件,是用来建立,还原备份文件的工具程序,它可以加入、解开备份文件内的文件

-c  或  --create     建立新的备份文件

-x  或  --extract  或  --get     从备份文件中还原文件

-v  或  --verbose     显示指令执行过程

-f  <备份文件> 或 --file=<备份文件>     指定备份文件

通常是打包操作用-cvf组合    解包操作用-xvf组合

例如:tar -cvf target.tar  1.txt  2.txt(表示将1.txt、2.txt打包到target.tar文件中)         tar  -xvf  target.tar  -C  b/  (表示将target.tar文件解压到b/路径下)

上边仅仅是打包解包,并未牵扯到压缩

打包压缩、解包压缩:

-z  或  --gzip  或  --ungzip      通过gzip命令处理备份文件

最重要的搭配:tar  -zxvf  xxx.tar.gz

系统命令:

时间、日期查看:

date:显示系统日期和时间

cal:显示当前或者是指定日期的公历

内存、磁盘使用率查看:

free:显示内存状态    -h格式化

df:显示Linux系统上文件系统磁盘使用情况统计    -h格式化

进程查看:

ps:常用搭配 ps  -ef  |  grep  进程名              然后可以根据查询的进程号,利用  kill  -9  进程号   杀死进程

jps:这是JavaJDK自带的命令,专门用于查看本机运行的Java进程情况  (只能查看Java进程)

vi/vim编辑器:

在命令模式下按shift+zz 可以实现快速的保存退出

vim的基本操作:

移动光标:

1、使用方向键  略

2、翻页:pageup、pagedown

3、行首(home  0)、行尾(end  $)

4、跳到文件最后一行:G

5、跳到文件第一行:gg

复制粘贴:

复制:

yy:复制光标当前行

nyy:复制当前行往下n行

粘贴:

p:(小写)粘贴到当前行的下一行

P:(大写)粘贴到当前行的上一行

这些命令都是在命令模式下操作的,如果从Windows环境复制->粘贴到vim中,此时要在编辑模式下进行写入操作

删除撤销:

删除:

dd:删除光标所在行

ndd:删除当前行再往下n行

撤销、反撤销:

u:撤销上一步操作

ctrl+r:反撤销

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小高求学之路

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

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

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

打赏作者

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

抵扣说明:

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

余额充值