linux系统中常用命令大全(基本命令)------If you shed tears when you miss the sun, you also miss the stars.
1. ls: 列出当前目录下的文件和目录
-l: 长输出,显示文件的详细信息(-普通文本,d目录)
-a: 显示所有文件,包括隐藏文件
-h: 人类易读(-lh)
-d: 显示目录信息(-ld)
2. man: 命令帮助手册
--help:简要命令查看
3. pwd: 显示当前工作的目录
4. cd: 切换工作目录
cd -: 返回上一次所处的目录
cd ~: 切换到用户家目录
cd ..: 返回上一级
cd: 切换到用户家目录
cd 目录
5. mkdir: 创建目录
-p: 创建级联目录
6. echo: 输出文字
-e: 对特殊的字符进行解释(\n换行)
7. touch: 创建普通的文本
8. cp: 复制
-r: 复制目录时使用
-p: 保持属性不变(权限,属主,属组,时间戳)
-a: 包含-rp
cp 源文件 目标文件
9. mv: 移动、改名
10. rm: 删除
-r: 删除目录时使用
-f: 强制删除
11. rmdir: 删除空目录
12. cat: 查看文本(相对较小)
-n: 显示行号
13. more: 查看文本(查看较大的文本,显示查看百分比)
14. less: 查看文本
15. head: 默认显示头10行
head -3
16. tail: 默认查看文本后十行
17. clear: 清屏
ctrl+l:清屏
ctrl+c: 强制终止
18. poweroff: 关机
19. reboot: 重启
20. alias: 查看和设置别名
alias 'ken=ls -ld'
21. unalias: 取消别名
unalias ken
22. uname: 查看系统信息
-r: 查看内核
-a: 查看所有信息
23. hostname: 查看和设置主机名(立即生效,但是重启失效)
hostname ken
24. hostnamectl set-hostname ken (立即生效,重启也生效)
25. history: 显示历史命令(1000)
!缩写
26. which: 显示命令的路径
27. wc: 统计信息
-l: 统计行数
-c: 统计字节
-w: 统计单词
28. w: 显示登陆信息
from:ip地址来源
29. who:显示正在登陆的用户
30. whoami: 显示当前登陆的用户
31. ping: 测试主机在线
-c: 包的数量
-i: 间隔时间
-w: 超时等待时间
32. kill: 终止进程
kill -15/-9 PID (唯一标识一个进程)
33. du: 查看文本大小(实际大小)
-s: 查看目录总大小
-h: 人类易读
34. df: 查看磁盘使用情况(查看挂载点)
-h: 人类易读
35. free: 查看内存使用情况
-h: 人类易读
-m: 以M为单位显示
-s: 刷新显示
36. date: 查看和设置系统时间
-s: 设置时间
%Y:年
%m:月
%d:日
%H:时
%M:分
%S:秒
%F:年月日
%T:时分秒