Linux基本命令

1. 按目录划分

切换到该目录下usr目录 :cd /usr/    
切换到上一层目录 :cd ../    
切换到系统根目录:cd /    
切换目录
创建目录: mkdir 目录名称
查看该目录下的所有目录和文件:ls 
查看隐藏目录:ls -a 
查看目录和文件的详细信息:ls -l   或者ll
查找目录:find 目录 参数    find / -name 'test*'
修改目录:mv 旧名称  新名称
移动目录:  mv  文件   路径
拷贝目录:cp -r 文件  路径
删除目录: rm -rf 目录
目录操作

2. 按文件划分

创建文件:touch 文件名
查看文件(日志):cat/more/less/tail/head 文件
实时/动态查看日志:tail -f 日志

修改文件:vim/vi(进入命令模式)>>>i/o/a(进入编辑模式)>>esc(提出编辑模式进入命令模式)>>>  shift :  输入  wq保存并退出/q!强制退出不保存修改的数据

删除文件:rm -rf 文件名
文件操作

3. 打包和解压

打包:tar -zcvf 文件名.tar 要打包的文件
压缩:  tar -zcvf 文件名.gz  要压缩的文件
打包并压缩: tar -xvf 文件名.tar.gz  要打包并压缩的文件
打包文件
解压tar包:tar -xvf 文件.tar
解压zip包:unzip 文件.zip
解压到某个目录下: tar -xvf 文件.tar -C /路径
解压文件

4. 按其他划分

查询文件或者目录的位置:pwd
搜索命令(多用于查日志中的错误信息)
    grep 关键字(exeption) 日志名(文件名)    
|(管道符) :把前面的命令传到后面命令中
grep   过滤的作用
查看进程: ps -ef | grep 名称   比如查看tomcat进程是否开启    ps -ef | grep tomcat
杀死进程: kill -9  pid(对应进程的pid)
查看端口信息:netstat -an |grep 端口号     比如查看3306端口是否被占用   netstat -an | grep 3306
查看网络命令:ifconfig    (查看ip信息)
查看网络是否联通 :查看外网:ping www.baidu.com    查看内网:ping 内网ip
查看内存信息:free              
查看磁盘信息: df  -h    
权限:chmod  777 文件名   (赋权可读可写可执行)
其他

 

 

 

posted @ 2021-01-12 09:23  冷小陌吖  阅读(55)  评论(0)    收藏  举报