Linux常用指令

写在最前面:所有的博文都是为了若干年月以后当我再次翻看可以快速回想起之前的零星知识。学海无涯,在看这篇文章的未来的你,加油吧!

之前用惯了Windows感觉Linux好麻烦,现在才感觉其实Linux也蛮好用的(:D)。之前主要是不知道那些命令的缩写是什么,所以看到那些奇奇怪怪的命令就头大。现在知道了,感觉好了太多。

符号定义: file 表示某文件名,dir表示某目录名,src表示sourc,des表示destination

目录

一、文件系统

二、目录操作

三、vim编辑常用指令

四、系统管理指令

五、压缩解压


一、文件系统

1.目录分隔符"/"

如果字符没有"/"则是相对文件名,有则是绝对文件名。

2.特殊目录".",".."和pwd

"."目录是当前位置的缩写

".."可以移动到上一层目录

pwd(present working directory): 显示当前的目录位置

3.切换目录cd和显示文件及目录ls

cd(change directory): 从当前目录切换到指定目录

cd / 移动到整个系统根目录

cd .. 移动到上一级目录

ls(list) 显示当前文件及目录

ls -a 列举目录中的全部文件(包括隐藏文件)

ls -l 产生文件以及目录的长列表

ls -s 以信息块为单位显示文件大小

二、目录操作

1.创建目录mkdir

mkdir(make directory):  创建一个目录,例如创建一个名为newdir的目录 mkdir newdir

2.删除命令rm

rm(remove): 删除某个文件或目录

rm file.v 删除v文件file

rm -r dir 删除目录 dir,-r表示从父目录向下,删除该目录下的所有子目录

rm -rf dir 强制删除dir及其下所有目录文件,-f表示强行删除不做任何提示

3.复制操作cp

cp(copy): 把文件复制到新位置(新目录或者新文件) cp src_file des_dir/des_file

cp -r src_dir des_dir  -r表示从父目录向下,整个命令表示将src_dir下所有目录及文件一起复制到des_dir

4.查找目录whereis

whereis(where is): 查看目录位置路径,例如: 查看boost目录的位置路径 whereis boost 

三、vim编辑常用指令

1.启动vim打开文件

vim xxx: 用vim打开xxx

2.模式转换

在vim界面输入"i"进入编辑模式,按esc退出到命令模式

3.退出vim

:wq(write and quit) 表示保存并退出

:w 表示保存

:q! 表示强制退出

:w !sudo tee % 表示对于只读文件的强制保存

四、系统管理指令

1.以管理者的身份执行指令sudo

sudo(superuser do) 以管理员身份运行

五、压缩解压

1.压缩

tar czvf file.tar dir      压缩为tar文件

tar zcvf file.tar.gz dir  压缩为tar.gz文件

tar jcvf file.tar.bz2 dir 压缩为tar.bz2文件

zip file.zip dir             压缩为zip文件

2.解压

tar –xvf file.tar          解压 tar包
tar -xzvf file.tar.gz    解压tar.gz
tar -xjvf file.tar.bz2   解压 tar.bz2
tar –xzvf file.tar.Z    解压tar.Z
unrar file.rar            解压rar
unzip file.zip           解压zip

参考文献:

[1]Scott Granneman . Linux 命令速查手册 第 2 版[M]. 北京: 清华大学出版社,2017.
写在最后面:两天阴雨之后,今晚终于放晴,星星很亮。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值