Linux常见命令总结

文件和目录操作

cd … 返回上一级目录
cd …/… 返回上两级目录
cd / 加上斜杠表示是进入到根目录
cd ~ 进入用户主目录
cd - 返回进入此目录之前所在目录
cd !$ 把上个命令的参数作为cd 参数使用

ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件

vi 编辑文件
:q不保存退出
:wq保存退出
:wq!强制保存退出
mkdir a 创建目录 mkdir

mkdir a b 同时常见a,b

rm -f a 删除文件a
rmdir a 删除空目录,如果目录中有内容则删除失败
rm -rf a 删除目录a以及目录中的内容
mv dir1 dir2 如果dir2存在则将dir1存入dir2中,如果dir2不存在,则将dir1目录重命名为dir1

cp a.txt b.txt 复制a.txt
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录

find / -name a 从跟目录查找名字为a的文件目录
find / -user user1 查询属于用户user1的文件
find /home/user1 -name *.bin 在user1中查找后缀是.bin的文件

tar常用操作
压缩文件
tar -czvf test.tar.gz a.c 压缩 a.c文件为test.tar.gz
解压文件
tar -xzvf test.tar.gz

wget常用命令

下载单个文件
wget http://www.baidu.com/index.html
使用wget -O下载并以不同的文件名保存
wget -O 1.txt http://www.baidu.com/index.html
使用wget –limit -rate限速下载
wget –limit-rate=300k http://www.baidu.com/index.html
使用wget -c断点续传,重新启动下载中断的文件
需要继续中断的下载时可以使用-c参数
wget -c http://www.baidu.com/index.html
使用wget -b后台下载
对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载
wget -b http://www.baidu.com/index.html
你可以使用以下命令来察看下载进度
tail -f wget-log

yum常用命令

列出所有可更新的软件清单命令:
yum check-update

更新所有软件命令:
yum update

仅安装指定的软件命令:
yum install <package_name>

仅更新指定的软件命令:
yum update <package_name>

列出所有可安裝的软件清单命令:
yum list

删除软件包命令:
yum remove <package_name>

查找软件包 命令:
yum search

清除缓存命令:
yum clean packages: 清除缓存目录下的软件包
yum clean headers: 清除缓存目录下的 headers
yum clean oldheaders: 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值