今天咱们来聊聊 Linux 系统里那些常用又实用的命令。作为开发者,不管是新手还是老鸟,掌握这些命令都是必不可少的。它们不仅能让我们的工作事半功倍,还能让我们在同事面前显得特别专业哦!
一、文件与目录操作
1. ls – 列出目录内容
ls 是查看目录内容的命令,可以用来查看当前目录下的文件和文件夹。
ls
如果你想查看更详细的信息,比如文件的权限、所有者和大小,可以加上 -l 参数:
ls -l
2. cd – 切换目录
cd 命令用来切换当前工作目录。
cd /path/to/directory
如果你想回到上一级目录,可以使用:
cd ..
3. pwd – 显示当前目录
pwd 命令会显示当前的工作目录(Print Working Directory)。
pwd
4. mkdir – 创建目录
mkdir 用来创建新的目录。
mkdir new_directory
5. rm – 删除文件或目录
rm 命令用来删除文件或目录。
rm filename
如果要删除目录及其内容,需要加上 -r 参数:
rm -r directory
二、文件内容操作
1. cat – 查看文件内容
cat 命令可以用来查看文件的内容。
cat filename
2. nano 或 vi – 编辑文件
nano 和 vi 是两个常用的文件编辑器,用来编辑文件内容。
nano filename
或者:
vi filename
3. grep – 搜索文本
grep 命令用来在文件中搜索特定的字符串。
grep "search_term" filename
三、系统信息查看
1. top – 实时系统信息
top 命令会显示实时的系统信息,包括正在运行的进程、CPU 和内存使用情况。
top
2. df – 查看磁盘空间
df 命令用来查看磁盘空间使用情况。
df -h
3. free – 查看内存使用
free 命令用来查看系统的内存使用情况。
free -h
四、网络操作
1. ping – 测试网络连接
ping 命令用来测试与另一台计算机的网络连接情况。
ping www.example.com
2. curl – 获取网页内容
curl 命令可以用来获取网页内容或者进行网络请求。
curl http://www.example.com
五、权限管理
1. chmod – 修改文件权限
chmod 命令用来修改文件或目录的权限。
chmod 755 filename
2. chown – 修改文件所有者
chown 命令用来修改文件或目录的所有者。
chown user:group filename
六、压缩与解压
1. tar – 打包与解压
tar 命令用来打包和解压文件。
tar -cvf archive.tar directory
解压:
tar -xvf archive.tar
总结
今天我们聊了聊 Linux 系统中的一些常用命令,包括文件与目录操作、文件内容操作、系统信息查看、网络操作、权限管理和压缩与解压。这些命令在日常开发和运维工作中非常实用,希望大家能熟练掌握!

没有回复内容