- ls ls -al 显示目录下文件列表
- cd cd /home 进入目录
- cp cp 1.txt /home 拷贝文件到指定目录
- mv mv a.txt b.txt 移动或修改文件名
- rm rm 1.txt rm -fr dir 删除文件或者目录
- pwd pwd -P 显示当前目录路径
- mkdir mkdir test 创建新的目录test
- rmdir rmdir test 删除一个空目录
- cat cat text 显示文件内容
- echo echo “hello” >> 1.txt 字符串输出(重定向到文件)
- vi/vim vim text.py 大名鼎鼎的VI文本编辑器
- touch touch 1.txt 新建文件/更新时间戳
- ps pa aux 查看进程列表
- top top -d 2 动态监控CPU、内存使用情况
- date date -u 查看系统时间
- chmod chmod 777 test.py 修改文件权限
- find find / -name *.c 查找指定目录内的文件
- grep ps aux | grep init 文本搜索
- passwd passwd root 修改用户密码
- useradd useradd zhangshan 添加新用户
- tar tar jcvf test.bz2 test/ tar -xvf test.bz2 压缩和解压
- du du -h 统计目录占用空间信息
- df df -h 累成系统磁盘使用量
- kill kill
终结指定pid的进程 - killall killall -9 test 终结指定名称的进程
- fdisk fdisk -l 磁盘分区命令
- tail tail -f 1.log 显示文件末尾信息
- free free -h 查看内存使用情况
- reboot reboot 重启
- uname uname -a 查看系统版本信息
- ifconfig ifconfig 查看网络接口IP
- ip ip route ip addr 查看路由、IP等信息,有强大的子命令集合
- route route 路由查看命令
- ping ping baidu.com 这个不说了
- ifdown ifdown -a 停用指定网络接口
- ifup ifup -a 启用指定网络接口
- awk arp -a | grep “192.168.1.1” | awk ‘{print $4} 强大的文本分析工具
- sed sed ‘3.4d’ test.txt 在线编辑工具
- yum yum install
yum remove yum list Fedora和RedHat以及SUSE中的软件包管理器 - apt-get apt-get update apt-get install
apt-get remove ubuntu中的软件包管理器 - cat /proc/cpuinfo 查看CPU信息
- cat /etc/os-release 查看操作系统信息
- cat /proc/version 查看Linux版本信息,同uname -a命令
- cat /proc/kmsg 查看系统内核日志
- cat /proc/mounts 查看挂载点
- cat /proc/uptime 查看系统启动时间
- cat /proc/kallsyms 查看内核函数列表
- cat /proc/vmstat 查看内存使用信息
- clear 清屏
- history 显示历史命令,”!”+历史命令编号可以再次调用历史命令
- w 显示当前登录用户信息,以及用户正在执行的进程、过去1、5、15分钟平均负载