增加目录:mkdir 目录名
查询当前目录下的所有目录或文件:ls
查询包含隐藏的所有目录或文件:ls -a
查询文件或目录的详细信息(权限、ip等):ll
查找指定文件(文件名):find / -name ‘文件名’ 待审核
修改目录名称:mv 旧目录名称 新目录名称
移动目录位置:mv 目录/新位置(目录名)
复制目录到其他目录:cp -r 目录名/新位置(目录名) 这个是同等级这样,如果是下级文件不可以直接写该文件的名字,可以写详细的地址,从root开始,也可以从旧目录同级目录的目录名开始写位置(如a、b、c是同级,b目录下的bb文件要复制到c目录时:cp -r b/bb/c)
删除目录、文件、压缩包:rm -rf 目录名
新建文件:touch 文件名
查看文件在当前时间前的内容:cat 文件名
以百分比的形式展示当前文件前的内容:more 文件名
以页面的形式一页一页的查看:less 文件名
查询文件后十行内容:tail -10 文件名 -10可以随机换,10代表后十行
动态查看文件内容:tail -f 文件名 因为系统上线后,输据是在随时变化的,动态查询会随着输据的变化而变化
进入文件编辑模式:vim 文件名 刚进去编辑模式需要点击i、a、o才能进行操作
保存退出编辑模式:shift:wq
不保存退出编辑模式:shift:q!
删除文件:rm -rf 文件名
压缩文件(文件名以.tar结尾):tar -zcvf 压缩后文件名.tar 需要压缩文件名
解压压缩文件:tar -xvf 压缩包名称
解压压缩文件到指定位置:tar -xvf 压缩包名称 -c 目录名
所有文件内容:grep 要搜索的字符传 文件名 比如文件内所有包含该字段的行
管道命令:| 前一个命令的输出作为本次的输入
查看当前所在位置:pwd
查看进程(正在运行的):ps -ef
查询指定进程:ps -ef | grep 进程名
关闭进程:kill -9 进程的pid pid相当于端口,一般在第二列由数字组成
查询当前系统的网卡信息:ifconfig
查看与某台机器的连接情况:ping www.baidu.com
查看当前系统所有的端口:netstat -an
查看指定系统端口:netstat -an | grep 端口号
查询内存:free
查看磁盘信息:df df -h
查看资源信息:top
查看文件权限:ll或者ls -l
d rwx rwx rwx这是文件权限;r:读,简4 w:写,简2 x:执行,简1
修改文件权限:chmod 777