Linux常用命令速查手册
Linux常用命令速查手册Linux体系作为程序员和开发者的常用操纵体系,把握其常用命令是必不可少的技能。本文整理了一些常用的Linux命令,帮助你在日常工作中快速上手和高效操纵。
1. 文件和目次操纵
1.1 检察当前目次(pwd
)
pwd
[*]功能:显示当前工作目次的绝对路径。
[*]示例:
$ pwd
/home/user/documents 1.2 切换目次(cd)
cd [目录路径]
[*]功能:切换到指定目次。
[*]示例:
$ cd /home/user/documents$ pwd
/home/user/documents
[*]特殊用法:
[*]cd ~:切换到用户主目次。
[*]cd -:切换到上一次所在的目次。
1.3 列出目次内容(ls)
ls [选项] [目录]
[*]功能:列出指定目次的内容。
[*]常用选项:
[*]-a:显示隐藏文件(以.开头的文件)。
[*]-l:以长格式显示文件详细信息(权限、巨细、修改时间等)。
[*]-h:以易读的方式显示文件巨细。
[*]示例:
$ ls -lh
total 4.0K
-rw-r--r-- 1 user user 1.2K Mar 14 10:00 example.txt
drwxr-xr-x 2 user user 4.0K Mar 14 10:00 folder
1.4 创建目次(mkdir)
mkdir [选项] [目录名]
[*]功能:创建新目次。
[*]常用选项:
[*]-p:递归创建目次(如果父目次不存在,会自动创建)。
[*]示例:
$ mkdir -p documents/projects
1.5 删除文件和目次(rm)
rm [选项] [文件或目录]
[*]功能:删除文件或目次。
[*]常用选项:
[*]-f:逼迫删除,不提示确认。
[*]-r:递归删除目次及其内容。
[*]示例:
$ rm -rf documents/projects
留意:使用rm -rf时需格外小心,因为它会无提示地删除所有内容。
1.6 复制文件和目次(cp)
cp [选项] [源文件或目录] [目标文件或目录]
[*]功能:复制文件或目次。
[*]常用选项:
[*]-r:递归复制目次。
[*]-i:交互模式,覆盖文件条件示确认。
[*]示例:
$ cp -r documents/projects backup/
1.7 移动或重命名文件和目次(mv)
mv [源文件或目录] [目标文件或目录]
[*]功能:移动文件或目次,也可以用于重命名。
[*]示例:
$ mv old_name.txt new_name.txt
$ mv documents/projects backup/
2. 文件内容检察
2.1 检察文件内容(cat)
cat [文件名]
[*]功能:将文件内容输出到终端。
[*]示例:
$ cat example.txt
Hello, world!
2.2 分页检察文件内容(less)
less [文件名]
[*]功能:分页显示文件内容,支持上下翻页。
[*]操纵:
[*]空格键:向下翻页。
[*]b:向上翻页。
[*]q:退出。
[*]示例:
$ less large_file.txt
2.3 检察文件头部内容(head)
head [选项] [文件名]
[*]功能:显示文件的前几行(默认显示前10行)。
[*]常用选项:
[*]-n:指定显示的行数。
[*]示例:
$ head -n 5 example.txt
2.4 检察文件尾部内容(tail)
tail [选项] [文件名]
[*]功能:显示文件的末了几行(默认显示末了10行)。
[*]常用选项:
[*]-n:指定显示的行数。
[*]-f:实时显示文件的新增内容(常用于检察日志)。
[*]示例:
$ tail -f /var/log/syslog
3. 体系信息和进程管理
3.1 检察体系信息(uname)
uname [选项]
[*]功能:显示体系信息。
[*]常用选项:
[*]-a:显示所有体系信息。
[*]示例:
$ uname -a
Linux user-desktop
5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-08) x86_64 GNU/Linux
3.2 检察当前用户(whoami
)
whoami
[*]功能:显示当前登录的用户名。
[*]示例:
$ whoami
user 3.3 检察进程信息(ps)
ps [选项]
[*]功能:显示当前进程信息。
[*]常用选项:
[*]aux:显示所有进程的详细信息。
[*]示例:
$ ps aux
3.4 检察体系资源使用情况(top
)
top
[*]功能:动态显示体系资源使用情况和进程信息。
[*]操纵:
[*]q:退出。
[*]示例:
$ top
3.5 检察磁盘使用情况(df)
df [选项]
[*]功能:显示磁盘空间使用情况。
[*]常用选项:
[*]-h:以易读的方式显示。
[*]示例:
$ df -h
3.6 检察文件体系挂载信息(mount
)
mount
[*]功能:显示当前挂载的文件体系。
[*]示例:
$ mount
3.7 杀死进程(kill)
kill [选项] [进程ID]
[*]功能:停止进程。
[*]常用选项:
[*]-9:逼迫停止进程。
[*]示例:
$ kill -9 1234
4. 文件搜索和文本处理
4.1 搜索文件(find)
find [路径] [选项] [表达式]
[*]功能:在指定路径下搜索文件。
[*]示例:
$ find /home -name "*.txt"
4.2 搜索文本内容(grep)
grep [选项] [模式] [文件]
[*]功能:在文件中搜索匹配的文本内容。
[*]常用选项:
[*]-i:忽略巨细写。
[*]-r:递归搜索目次。
[*]-n:显示匹配行的行号。
[*]示例:
$ grep -irn "error" /var/log/
4.3 文本排序(sort)
sort [选项] [文件]
[*]功能:对文本内容举行排序。
[*]常用选项:
[*]-r:逆序排序。
[*]-n:按数值排序。
[*]示例:
$ sort -n numbers.txt
4.4 文本去重(uniq)
uniq [选项] [文件]
[*]功能:去除文本中的重复行。
[*]常用选项:
[*]-c:统计每行出现的次数。
[*]示例:
$ uniq -c example.txt
5. 网络操纵
5.1 检察网络毗连(netstat)
netstat [选项]
[*]功能:显示网络毗连、路由表等信息。
[*]常用选项:
[*]-tuln:显示监听的TCP端口。
[*]示例:
$ netstat -tuln
5.2 测试网络毗连(ping)
ping [选项] [主机名或IP地址]
[*]功能:测试主机之间的网络毗连。
[*]示例:
$ ping -c 4 www.google.com
5.3 检察网络接口信息(ifconfig
)
ifconfig
[*]功能:显示或配置网络接口信息。
[*]示例:
$ ifconfig
5.4 检察路由表(route)
route [选项]
[*]功能:显示或修改路由表。
[*]示例:
$ route -n
6. 权限管理
6.1 检察文件权限(ls -l)
ls -l [文件或目录]
[*]功能:以长格式显示文件或目次的权限信息。
[*]示例:
$ ls -l example.txt
-rw-r--r-- 1 user user 123 Mar 14 10:00 example.txt
6.2 修改文件权限(chmod)
chmod [权限] [文件或目录]
[*]功能:修改文件或目次的权限。
[*]示例:
$ chmod 755 example.sh
6.3 修改文件所有者(chown)
chown [用户]:[组] [文件或目录]
[*]功能:修改文件或目次的所有者。
[*]示例:
$ chown user:group example.txt
7. 压缩和解压
7.1 压缩文件(tar)
tar [选项] [文件或目录]
[*]功能:打包和压缩文件。
[*]常用选项:
[*]-czf:创建gzip压缩包。
[*]-cjf:创建bzip2压缩包。
[*]示例:
$ tar -czf backup.tar.gz documents/
7.2 解压文件(tar)
tar [选项] [压缩包]
[*]功能:解压文件。
[*]常用选项:
[*]-xzf:解压gzip压缩包。
[*]-xjf:解压bzip2压缩包。
[*]示例:
$ tar -xzf backup.tar.gz
8. 其他实用命令
8.1 检察汗青命令(history
)
history
[*]功能:显示汗青命令。
[*]示例:
$ history
8.2 清屏(clear
)
clear
[*]功能:清空终端屏幕。
[*]示例:
$ clear
8.3 检察命令帮助(man)
man [命令]
[*]功能:检察命令的手册页。
[*]示例:
$ man ls
8.4 实行命令汗青记录(!)
!数字
[*]功能:重新实行汗青命令。
[*]示例:
$ !123
总结
以上是Linux体系中常用的命令,涵盖了文件操纵、体系管理、网络操纵等多个方面。把握这些命令可以帮助你在Linux环境下高效地完成日常工作。如果你另有其他常用的命令或技巧,欢迎在评论区分享!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]