今天咱们来聊聊 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 系统中的一些常用命令,包括文件与目录操作、文件内容操作、系统信息查看、网络操作、权限管理和压缩与解压。这些命令在日常开发和运维工作中非常实用,希望大家能熟练掌握!
没有回复内容