Linux常见命令

Linux常见命令(一)

常见操作

1. 查看目录列表:
ls
例:ls /home/sjf/ 即查看指定sjf文件夹下的文件目录列表。
2. 查看文件/目录详情
ls -l
例:
可以看到根目录下文件/目录详情,l开头表软链接link,d开头表文件夹directory
3. 打印当前所在目录(print working directory)
pwd
4. 切换目录(change directory)
cd
例:cd /home/sjf/example就从当前目录切换到了example目录,可以pwd打印查看一下。
5. 创建目录:
mkdir a即创建名为a的文件夹
-p参数表示同时创建多个:mkdir -p a/b即创建a文件夹同时包含其下的子文件夹b
6. 删除目录
rmdir只能删除空目录
rm (remove)删除文件或者目录
rm -rf abc 删除abc目录,和子项一并删除。recursive递归的force强制
7. 复制目录:
cp /home/sjf/example example2复制example文件夹下所有东西为example2
8. 移动/重命名:
mv 即move,移动文件或目录(重命名)
mv 123.txt 1234.txt将该文件重命名
将1234.txt移动到指定目录
注:对于文件,rm/cp/mv同样适用。
9. 归档压缩:
对于文档打包,使用tar命令(tape archive)档案打包。
例:tar -cvf example.tar example将example文件夹打包
c----------create创建档案
v----------表示verbose显示详情
f----------表示file
也可以同时对多个文件夹打包,依次罗列在后面即可。
接下来是还原档案包:
tar -xvf example.tar;也可以还原到指定文件夹:(extract)

tar -xvf example.tar -C ooout这样就把文件还原到ooout下

**tar -zcvf example.tar.gz example**
**tar -xcvf example.tar.gz -C ooout**
同样将example文件夹压缩和解压,可以对比一下两者只是参数多了**z**,解压的话是**x**,后缀多了**.gz**。

10. 记住几个特殊的目录:
~ 代表当前用户的主目录
. 代表当前目录
. . 上级目录
例:cd ~/example即切换到当前用户目录下的example文件夹下;
cd . ./www即切换到上级目录,再切到www目录下。
11. 软链接:
类似于windows下的快捷方式。
ln -s example2 example22为example2文件夹创建一个名为example22的软链接,example22实际指向example2(-s表示soft)。
上文提到的ls -l这里可以清楚看到example22的指向实际是example2
删除软链接对于原有的文件没有影响,删除原文件,该软链接就会失效。

后续命令有待扩充。

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值