菜鸟科技网

Linux常用命令有哪些必备使用技巧?

Linux作为一款广泛使用的开源操作系统,其强大的命令行工具是高效管理系统的核心,熟练掌握常用命令能极大提升操作效率,以下从文件管理、系统监控、网络配置等方面详细介绍常用命令的使用方法。

Linux常用命令有哪些必备使用技巧?-图1
(图片来源网络,侵删)

在文件管理方面,ls命令是最基础的列表工具,通过ls -l可显示详细权限、所有者、大小等信息,ls -a则能隐藏文件,创建目录使用mkdir,如mkdir -p test/dir可递归创建多级目录,文件复制用cpcp -r用于递归复制整个目录;移动或重命名文件通过mv命令实现,删除文件或目录则用rm -rf(需谨慎使用),查看文件内容时,cat适合小文件,less支持分页浏览大文件,tail -f可实时追踪日志更新,文本编辑器vim分为普通模式、插入模式和命令行模式,通过i进入插入,wq保存退出。

系统监控命令中,top动态显示进程资源占用,按P按CPU排序、M按内存排序;htoptop的增强版,支持彩色进程树和鼠标操作,磁盘使用情况通过df -h查看(-h以人类可读格式显示),du -sh *则统计当前目录下各文件及子目录大小,内存信息用free -h查看,系统负载通过uptime了解1分钟、5分钟、15分钟的平均负载值。

网络配置相关命令中,ifconfigip addr查看网络接口信息,ping测试网络连通性,netstat -tuln查看监听端口,ss -tuln是更高效的替代工具,文件传输方面,scp用于跨主机复制文件,如scp file.txt user@remote:/pathwgetcurl用于下载文件,curl -I可查看HTTP响应头,权限管理通过chmod修改,如chmod 755 file设置所有者读写执行、组和其他用户读执行;chown更改文件所有者,如chown user:group file

压缩与解压命令中,tar是最常用的工具,tar -czvf archive.tar.gz dir/创建gzip压缩包,tar -xzvf archive.tar.gz解压;zipunzip处理zip格式文件,如zip -r archive.zip dir/

Linux常用命令有哪些必备使用技巧?-图2
(图片来源网络,侵删)

以下为常用命令速查表:

功能类别 命令 常用选项 示例
文件列表 ls -l(详细)、-a(隐藏) ls -la
创建目录 mkdir -p(递归) mkdir -p test/dir
复制文件 cp -r(递归) cp -r src/ dest/
移动/重命名 mv -i(覆盖提示) mv old.txt new.txt
删除文件 rm -r(递归)、-f(强制) rm -rf dir/
查看文件 cat -n(显示行号) cat file.txt
分页浏览 less -N(显示行号) less file.txt
实时查看 tail -f(实时)、-n(行数) tail -f log
编辑文件 vim -(命令行模式) vim file.txt
进程监控 top -p(指定PID) top -p 1234
磁盘使用 df -h(人类可读) df -h
目录大小 du -sh(汇总) du -sh /var
内存信息 free -h(人类可读) free -h
网络接口 ip addr show ip addr show
端口查看 ss -tuln(监听端口) ss -tuln
文件传输 scp -r(递归) scp -r local/ user@remote:/
下载文件 wget -c(断点续传) wget -c http://file.zip
压缩文件 tar -czvf(压缩)、-xzvf(解压) tar -czvf backup.tar.gz /etc
修改权限 chmod -R(递归) chmod 755 script.sh

相关问答FAQs

Q1:如何查找包含特定关键词的文件?
A:使用grep命令结合findlsfind /path -type f -exec grep "keyword" {} \;在指定目录下递归查找包含关键词的文件;或grep -r "keyword" /path直接递归搜索,若仅需文件名,可用grep -l "keyword" /path/*

Q2:如何查看系统日志并过滤错误信息?
A:系统日志通常位于/var/log/,使用tail -f /var/log/syslog实时查看,或通过grep -i "error\|fail" /var/log/syslog过滤错误或失败信息,不同系统日志文件名可能不同(如CentOS为/var/log/messages),可根据实际情况调整路径。

Linux常用命令有哪些必备使用技巧?-图3
(图片来源网络,侵删)
分享:
扫描分享到社交APP
上一篇
下一篇