linux常用的命令

一、cd:Change directory 修改工作目录

cd /  #进入根目录
cd -  #返回上次的目录
cd    #返回home目录
cd ~  #返回home目录
cd ../ # 返回上一级目录

二、ls:List files 列出目录内容

-a  列出包括.a开头的隐藏文件的所有文件
-A  通-a,但不列出"."".."
-l  列出文件的详细信息
-c  根据ctime排序显示
-h  将文件大小以人类可读的格式显示(如K、M、G)。
-t  根据文件修改时间排序
---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是'never''always''auto'其中之一

三、pwd:print working directory 打印工作目录

pwd #用于显示当前用户所处的工作目录的完整路径。

四、kill:杀死进程 killall:命令用于根据进程名终止所有匹配的进程。

# 通过进程ID终止进程
kill 1234
# 强制终止进程
kill -9 1234
# 终止名为 "httpd" 的所有进程
killall httpd

五、mkdir: Make Directory 创建目录

# 创建一个名为 test 的目录
mkdir test
# 递归创建目录 /home/user/documents/newdir -p:递归创建目录,即创建嵌套目录时自动创建父目录
mkdir -p /home/user/documents/newdir

六、mv:move 移动或重命名文件

# 将文件 file1.txt 移动到 /tmp 目录
mv file1.txt /tmp/
# 重命名文件 file1.txt 为 file2.txt
mv file1.txt file2.txt
# 强制移动文件,覆盖已有文件
mv -f file1.txt /tmp/

七、cp:copy 复制文件或目录

# 复制文件 file1.txt 到 /tmp 目录
cp file1.txt /tmp/
# 递归复制目录 dir1 到 /tmp 目录
cp -r dir1 /tmp/
# 显示复制过程
cp -v file1.txt /tmp/

八、rm:remove 删除文件或目录

# 删除文件 file1.txt
rm file1.txt
# 递归删除目录 dir1 及其内容
rm -r dir1
# 强制删除文件,不提示确认
rm -f file1.txt

九、cat:concatenate 查看文件内容,尤其适用于查看短文件。

# 显示文件 file1.txt 的内容
cat file1.txt
# 显示带行号的文件内容 -n:显示行号。
cat -n file1.txt   

十、tar: 压缩和解压文件

-c:创建压缩包。
-x:解压缩包。
-f:指定文件名。
-z:使用 gzip 压缩。
-v:显示详细操作信息。
# 创建 gzip 压缩包
tar -czvf archive.tar.gz file1.txt dir1/
# 解压 gzip 压缩包
tar -xzvf archive.tar.gz

十一、zip/unzip:压缩/解压zip文件

# 压缩单个文件
zip archive.zip file1.txt
# 递归压缩整个目录 -r:递归压缩目录。
zip -r archive.zip dir1/

# 解压文件
unzip archive.zip
# 指定解压到某个目录 -d:指定解压目录。
unzip archive.zip -d /path/to/directory
# 列出压缩包中的文件 -l:列出压缩包中的文件。
unzip -l archive.zip

十二、grep:Global Regular Expression Print 在文件或输出中搜索特定字符串

# 在文件中搜索字符串 "hello"
grep "hello" file1.txt
# 忽略大小写搜索
grep -i "hello" file1.txt -i:忽略大小写。
# 递归搜索目录中的文件 -r:递归搜索目录中的文件。
grep -r "hello" dir1/

十三、head/tail:查看文件头部/尾部内容

# 查看文件的前10行
head file1.txt
# 查看文件的前5行  -n:指定显示的行数
head -n 5 file1.txt
# 查看文件的最后10行
tail file1.txt
# 查看文件的最后5行  -n:指定显示的行数。
tail -n 5 file1.txt  
# 持续监视日志文件的内容 -f:持续监视文件内容的变化,特别适合用于查看实时日志文件的更新。
tail -f /var/log/syslog

十四、df:disk free 查看磁盘空间使用情况

# 显示磁盘空间使用情况
df
# 以人类可读的格式显示
df -h
# 显示文件系统类型
df -T

十五、wget:下载文件

# 下载文件到当前目录
wget http://example.com/file.zip
# 将文件保存为指定名称
wget -O myfile.zip http://example.com/file.zip
# 断点续传
wget -c http://example.com/file.zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值