常用的Linux命令及其用法

常用的Linux命令及其用法

1. ls:列出文件和目录

ls命令用于列出当前目录中的文件和子目录。通过不同的选项,可以显示详细信息、隐藏文件等。

示例:

bash 复制代码
ls -l
ls -a

2. cd:切换工作目录

cd命令用于切换当前工作目录。通过指定目标目录,可以快速跳转到其他目录。

示例:

bash 复制代码
cd /path/to/directory

3. pwd:显示当前工作目录

pwd命令用于显示当前所处的工作目录的路径。

示例:

bash 复制代码
pwd

4. mkdir:创建新目录

mkdir命令用于创建新的目录。

示例:

bash 复制代码
mkdir new_directory

5. rm:删除文件或目录

rm命令用于删除文件或目录。使用不同选项,可以删除单个文件、目录以及递归删除。

示例:

bash 复制代码
rm file.txt
rm -r directory/

6. cp:复制文件或目录

cp命令用于复制文件或目录。

示例:

bash 复制代码
cp source.txt destination/

7. mv:移动/重命名文件或目录

mv命令可以用来移动文件或目录,也可以用于重命名文件和目录。

示例:

bash 复制代码
mv file.txt new_location/
mv old_name.txt new_name.txt

8. touch:创建空文件或更新时间戳

touch命令用于创建空文件,也可以用于更新文件的访问和修改时间。

示例:

bash 复制代码
touch new_file.txt

9. grep:搜索文本内容

grep命令用于在文本文件中搜索指定的字符串。

示例:

bash 复制代码
grep "search_string" file.txt

10. chmod:修改文件权限

chmod命令用于修改文件或目录的权限。

示例:

bash 复制代码
chmod +x script.sh

11. chown:修改文件所有者

chown命令用于修改文件或目录的所有者。

示例:

bash 复制代码
chown user:group file.txt

12. ps:查看进程状态

ps命令用于查看当前正在运行的进程状态。

示例:

bash 复制代码
ps aux

13. top:动态监视系统状态

top命令可以实时显示系统的运行状态和进程信息。

示例:

bash 复制代码
top

14. df:查看磁盘空间

df命令用于查看磁盘空间的使用情况。

示例:

bash 复制代码
df -h

15. du:查看文件/目录大小

du命令用于查看文件或目录的大小。

示例:

bash 复制代码
du -sh directory/

16. wget:下载文件

wget命令用于从网络下载文件。

示例:

bash 复制代码
wget https://example.com/file.txt

17. scp:远程拷贝文件

scp命令用于在本地主机和远程主机之间拷贝文件。

示例:

bash 复制代码
scp file.txt user@remote_host:/path/to/destination/

18. ssh:远程登录主机

ssh命令用于通过安全的方式远程登录到主机。

示例:

bash 复制代码
ssh user@remote_host

19. tar:压缩/解压文件

tar命令用于压缩和解压文件。

示例:

bash 复制代码
tar -czvf archive.tar.gz directory/
tar -xzvf archive.tar.gz

20. date:显示系统日期和时间

date命令用于显示当前系统的日期和时间。

示例:

bash 复制代码
date
相关推荐
岑梓铭1 分钟前
(CentOs系统虚拟机)Standalone模式下安装部署“基于Python编写”的Spark框架
linux·python·spark·centos
努力学习的小廉1 分钟前
深入了解Linux —— make和makefile自动化构建工具
linux·服务器·自动化
MZWeiei5 分钟前
Zookeeper基本命令解析
大数据·linux·运维·服务器·zookeeper
7yewh20 分钟前
嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
linux·开发语言·arm开发·驱动开发·qt·opencv·嵌入式linux
小张认为的测试24 分钟前
Linux性能监控命令_nmon 安装与使用以及生成分析Excel图表
linux·服务器·测试工具·自动化·php·excel·压力测试
打鱼又晒网33 分钟前
linux网络套接字 | 深度解析守护进程 | 实现tcp服务守护进程化
linux·网络协议·计算机网络·tcp
良许Linux1 小时前
0.96寸OLED显示屏详解
linux·服务器·后端·互联网
蜜獾云1 小时前
docker 安装雷池WAF防火墙 守护Web服务器
linux·运维·服务器·网络·网络安全·docker·容器
小屁不止是运维1 小时前
麒麟操作系统服务架构保姆级教程(五)NGINX中间件详解
linux·运维·服务器·nginx·中间件·架构
bitcsljl1 小时前
Linux 命令行快捷键
linux·运维·服务器