$ cd path # path路径 cd .. 返回上级目录
$ ls #仅列出当前目录可见文件
$ ls -l # 仅列出当前目录可见文件详细信息
$ ls -hl #列出详细信息并可以读大小显示文件大小
$ ls -al #列出所有文件(包含隐藏)的详细信息
$ pwd # 返回当前目录的绝对路径
$ mov a b #移动或修改文件名(a->b)
$ cp 1.txt /home #拷贝文件到指定目录
$ rm 1.txt rm -fr dir #删除文件或目录
$ mkdir text #创建一个新的目录
$ rmdir text #删除一个空的目录
$ cat cat text.txt #显示文件内容
$ echo “hello world” #显示文件内容
$ echo “hello” #重定向到文件
$ vim text.txt #文件编辑
$ touch 1.txt #新建文件
$ ps aux #查看进程列表
$ top -d 2 #动态监控cpu、内存使用情况
$ date -u #查看系统时间
$ chmod 777 text.c #修改文件权限
$ find . -name "*.c" #查找当前目录下的所有后缀为.c的文件
$ find . -name "*.c" #查找当前目录下的所有后缀为.c的文件
$ find ./Desktop -name t_s.bmp # 查找Desktop 下的t_s.bmp
$ find ./PATH -name "*.h" | xargs grep -in "helloworld" #查找所有".h"文件中的含有"helloworld"字符串的文件
$ ps aux | grep init # 查找init进程
$ passwd list #修改用户密码
$ user add list #添加linux 用户
$ tar -jcvf text.bz2 text/ tar -xvf text.bz2 #压缩和解压缩命令
$ du -h # 统计目录占用空间信息
$ df -h # 列出系统磁盘的使用量
$ kill <pid> #杀死指定pid的进程
$ killall -9 text #杀死指定名称的进程
$ fdisk -l #用于磁盘分区
$ tail -f 1.log #查看文件末尾信息,常用于查看日志
$ free -h #查看内存使用情况
$ reboot #重启系统
$ unname -a #查看系统版本信息
$ ifconfig #查看网络接口IP信息
$ ip route ip addr #查看路由、ip等信息
$ route #查看路由命令
$ ping baidu.com # 检测指定地址的网络连通性能
$ yum install <package> yum remove <package> yum list # 软件包管理
$ apt -get update apt -get install <package> apt -get remove <package> #ubuntu中软件包管理
$ cat /proc/cpuinfo #查看CPU信息
$ cat /etc/os-release #查看操作系统
$ cat /proc/sys/net/netfilter/nf_conntrack_count #查看网络连接数
$ ps -ef | grep php #查看指定进程
网友评论