查看网络命令:ifconfig (查看ip信息)
cd /usr 切换到该目录下usr目录
cd ../ 切换到上一层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录
su root 然后输入登录密码就变成超级管理了
目录的操作命令
增加目录操作(增):mkdir 目录名称
查看目录(查):ls ls -a,可以看到该目录下的所有文件和目录,包括隐藏的
寻找目录(查):find .-name "*.txt" 将目前目录及其子目录下所有延伸档名是 txt 的文件列出来
修改目录的名称(改):mv oldTest newTest
移动目录的位置---剪切(改):在demo目录下将bb目录剪切到 cc/下面,使用mv bb cc/,,,mv 文件名 路径
注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作
删除目录(删):rm -rf 目录名称
注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了增强大家的记忆, 无论删除任何目录或文件,都直接使用rm -rf 目录/文件/压缩包
文件的操作命令(增删改查)
文件的创建(增):touch 文件名称
文件的查看(查):
- cat: 由第一行开始显示文件内容
- tac: 从最后一行开始显示,可以看出tac是cat的倒写形式
- nl: 显示的时候顺便显示行号
- more: 一页一页地显示文件内容
- less: 与more类似,但是比more更好的是,可以往前翻页
- tail: 只看结尾几行
- od: 以二进制的方式读取文件内容
注意:命令 tail -f 文件 可以对某个文件进行动态监控,例如tomcat的日志文件, 会随着程序的运行,日志会变化,可以使用tail -f catalina-2016-11-11.log 监控文件的变化
修改文件的内容(改):vim 文件 但此时并不能编辑,因为此时处于命令模式,点击键盘i/a/o进入编辑模式,可以 编辑文件
编辑完成后,按下Esc,退回命令模式,此时文件虽然已经编辑完成,但是没有保存,需输入冒号:进入底行模式,在底行模 式下输入wq代表写入内容并退出,即保存;输入q!代表 强制退出不保存。
删除文件(删):rm -rf 文件
打包或者压缩文件
打包:tar -zcvf 文件名.tar 要打包的文件
压缩: tar -zcvf 文件名.gz 要压缩的文件
打包并压缩: tar -xvf 文件名.tar.gz 要打包并压缩的文件
解压文件
解压tar包:tar -xvf 文件.tar
解压zip包:unzip 文件.zip
解压到某个目录下: tar -xvf 文件.tar -C /路径
查询文件或者目录的位置:pwd
搜索命令(多用于查日志中的错误信息):grep 关键字(exeption) 日志名(文件名)
| 管道符 :把前面的命令传到后面命令中
查看进程: ps -ef | grep 名称 比如查看tomcat进程是否开启 ps -ef | grep tomcat
杀死进程: kill -9 pid(对应进程的pid)
查看端口信息:netstat -an |grep 端口号 比如查看3306端口是否被占用 netstat -an | grep 3306
查看网络是否联通 :查看外网:ping www.baidu.com 查看内网:ping 内网ip
查看内存信息:free
查看磁盘信息: df -h
权限:chmod 777 文件名 (赋权可读可写可执行)