Linux 常用命令介绍

导语:Linux作为一款免费、开源的操作系统,凭借其稳定性和强大的功能,受到了越来越多用户的喜爱。熟练掌握Linux常用命令,是每位Linux爱好者的必备技能。本文将为您介绍Linux中的常用命令,帮助您轻松应对各种操作。

一、文件与目录操作


1. 创建文件:touch命令

touch filename:创建一个新文件。

2. 创建目录:mkdir命令

mkdir dirname:创建一个新目录。

3. 删除文件:rm命令

rm filename:删除一个文件。

4. 删除目录:rmdir命令

rmdir dirname:删除一个空目录。

5. 重命名文件:mv命令

mv filename newfilename:将文件 renamedir。

6. 复制文件:cp命令

cp filename1 filename2:将文件1复制到文件2。

7. 移动文件:mv命令

mv filename1 filename2:将文件1移动到文件2。

8. 列出目录内容:ls命令

ls -l:以长列表格式显示目录内容。

9. 更改当前目录:cd命令

cd dirname:进入指定目录。

10. 返回上级目录:cd ..

11. 切换到根目录:cd /

12. 查看当前目录:pwd

二、文件权限与所有权


1. 更改文件权限:chmod命令

chmod mode filename:更改文件权限。

2. 更改文件所有权:chown命令

chown owner group filename:更改文件所有权。

3. 更改文件所属组:chgrp命令

chgrp newgroup filename:更改文件所属组。

4. 设定文件隐藏属性:chattr命令

chattr +s filename:设定文件隐藏属性。

三、系统管理


1. 查看系统信息:uname命令

uname -a:显示系统全面信息。

2. 查看CPU信息:cat /proc/cpuinfo

3. 查看内存信息:free命令

free -m:以MB为单位显示内存使用情况。

4. 查看磁盘使用情况:df命令

df -h:以人类可读的格式显示磁盘使用情况。

5. 查看网络连接:netstat命令

netstat -an:显示所有网络连接。

6. 查看网络接口信息:ifconfig命令

ifconfig:显示网络接口信息。

7. 重启网络服务:systemctl命令

systemctl restart network:重启网络服务。

8. 关闭系统:shutdown命令

shutdown -h now:立即关闭系统。

9. 重启系统:reboot命令

reboot:重启系统。

四、文件查找与文本处理


1. 文件查找:find命令

find path -name filename:在指定路径下查找文件。

2. 文本查找:grep命令

grep pattern filename:在文件中查找指定内容。

3. 文本替换:sed命令

sed 's/old/new/g' filename:在文件中替换文本。

4. 文本排序:sort命令

sort filename:对文件内容进行排序。

5. 文本合并:cat命令

cat filename1 filename2:合并两个文件。

五、文件压缩与解压


1. 压缩文件:gzip命令

gzip filename:压缩文件。

2. 解压文件:gunzip命令

gunzip filename.gz:解压文件。

3. 压缩目录:tar命令

tar -cvzf directory.tar.gz directory:压缩目录。

4. 解压目录:tar命令

tar -xvzf directory.tar.gz:解压目录。

六、网络操作


1. 远程连接:ssh命令

ssh username@hostname:远程连接到指定主机。

2. 数据传输:scp命令

scp filename user@hostname:将文件传输到远程主机。

3. 网络诊断:ping命令

ping hostname:检查与指定主机的网络连接。

4. 查询DNS解析:nslookup命令

nslookup domain:查询域名解析。

5. 路由表查看:route命令

route -n:查看路由表。

七、安全相关


1. 切换用户:su命令

su username:切换到指定用户。

2. 锁定屏幕:lock命令

lock:锁定屏幕。

商务合作QQ:3765323427
Copyright © 2021-2024 冰狐智能辅助. All rights reserved. 浙ICP备15043866号 《冰狐智能辅助服务协议》