Ubuntu学习的基本命令

这篇笔记是我个人在学习Linux的觉得一些比较重要的点学习的方式通过菜鸟教程CSDN网站内各个大佬的帖子中进行学习及补充。

1.关机
Linux一般用于服务器,很少情况下才会关机,但是遇到Linux系统关机的话,步骤如下:

命令作用
sync将数据由内存同步到硬盘中,每次关机都要先将数据同步
shutdown系统关机命令,-h为关机,-r为重启;now为立刻执行,+10为10分钟后执行,20:25为今天的20:25执行,

2.pwd ——显示当前路径地址

命令作用
pwd显示当前路径地址

3.cd ——切换当前路径到…

命令作用
cd ~切换到主目录
cd …切换到上一级目录
cd -切换到此操作前两次操作所在的目录
cd …/XX切换到上一级目录的某个子目录

4.ls ——显示当前目录下所有文件及文件夹

命令作用
ls -a显示指定目录下所有子目录与文件,包括隐藏文件
ls -l列表显示文件详细信息
ls -h与-l配合显示文件大小
ls *.txt显示当前文件夹中任意名称的txt类型的文件
ls ?.txt显示当前文件夹中名字为单个字符的txt类型的文件
ls > xx.txt将此命令执行结果保存到文件中,如果不存在则创建,如果存在则覆盖文件内容
ls >> xx.txt将此命令执行结果保存到文件中,追加到结尾

5.touch ——创建文件

命令作用
touch xx.txt在当前目录下创建xx.txt文件

6.cat ——打开指定文件,并显示内容

命令作用
cat xx.txt > yy.txt将xx文件内容复制到yy文件中

7.mkdir ——创建文件夹

命令作用
mkdir xx创建xx名字的文件夹

8.rmdir ——删除文件夹

命令作用
rmdir xx删除xx名字的文件夹,此文件夹需要为空

9.rm ——删除文件或文件夹

命令作用
rm xx删除xx名字的文件
-i以交互方式进行,逐个确认要删除的文件
-f强制删除,忽略不存在的文件
-r递归删除目录下内容,删除文件夹时必须加此参数

10.cp ——拷贝文件或文件夹

命令作用
-r如果源文件为目录文件,递归复制目录,目标也必须是一个目录
-i交互式复制,逐个确认是否覆盖目标文件,使用时未生效
-v显示拷贝进度

11.tree ——树状图显示当前目录下文件

命令作用
tree显示当前目录下所有子文件,子文件夹,子文件夹下面的子文件

12.mv ——移动文件

命令作用
mv xx yy可以剪切xx文件到yy文件或目录下,也可以用于重命名

13.tar ——打包/解包(不会压缩文件)

//打包
tar -cvf 包名 需要打包的文件123 -C ./打包到指定文件夹名
//解包
tar -xvf 包名
命令作用
-c创建档案文件,创建打包文件
-v显示打包/解包的进度
-f指定打包名称,-f后面一定要加.tar文件,必须要放到最后
-t列出档案中包含的文件
-x解包档案文件
-C打包到指定目录

14.gzip ——压缩/解压

//压缩
gzip -r 文件名 压缩后的文件名(文件名加gz)
//解压
gzip -d 文件名
//直接打包压缩
tar -zcvf 文件名 要打包的文件123
//解压后直接解包
tar -zxcf 文件名
命令作用
-d解压
-r压缩所有子目录

15.df ——检测磁盘空间

命令作用
-m以M为基本单位(默认为K)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值