在线工具    http://s-macke.github.io/jor1k/

一、常用命令

su 用户名   #切换用户

ifconfig     查看IP地址

cd	        切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录。
cd ~	        切换到当前用户的主目录(/home/用户目录)
cd .	        切换到当前目录
cd ..	        切换到上级目录
cd -	        可进入上次所在的目录

ls              #显示目录文件下的所有
ls    -a	显示指定目录下所有子目录与文件,包括隐藏文件
ls    -h	配合 -l 以人性化的方式显示文件大小
ls    -l	以列表方式显示文件的详细信息
(*代表文件名中所有字符)
ls te*	查找以te开头的文件
ls *html	查找结尾为html的文件

clear        清屏,也可使用快捷键:Ctrl + l

pwd        显示当前的工作目录

mkdir  包名      创建目录;例如mkdir data
mkdir a/b/c/data -p        -p代表递归创建;当前目录下a>b>c>data

rm -i	    以进行交互式方式执行
rm -f	    强制删除,忽略不存在的文件,无需提示
rm -r	    递归地删除目录下的内容,删除文件夹时必须加此参数
rmdir      删除非空文件夹

cp a包 路径/b包名    复制a包或文件到b包下
例如:
    cp file2 /tmp     复制file2文件到/tmp目录下
    cp /tmp/file2 /home     复制/tmp/file2文件到/home目录下
    cp /home/file2 /tmp/file3     复制/home/file2到/tmp目录下并改名为file3

mv a.txt b.txt    将文件a改为文件b;重命名
mv b.txt e         把文件b移到文件夹e里面
mv b a/ -r         b文件夹及其子文件剪切到a文件夹下
mv b/* a/ -r     b文件夹下的所有内容剪切到a文件夹下

grep的功能:搜索;例如rpm -qa |grep mysql   #查询已经安装的软件包| mysql
find -name 文件包      根据文件名查找
find /etc/ -name 文件名  在目录etc下查找
find -size 20K       查找大小为20K的文件
      -20K        小于20K
      +20K        大于20K
whereis 文件夹名 查找文件夹在哪个路径 | 例如: ls |grep a 查看到该目录下的所有文件,再在这些文件中查找含a的文件;模糊查询 rpm -qa|grep +软件名 查找装过哪些软件 rpm -qa 显示已安装的所有rpm包 注意:rpm全局命令,不管在哪个目录下 service 进程名 start/stop/status 关于服务的启动/停止/查看 压缩命令tar tar cvf a.tar *.tar 把所有后缀名为 *.tar 压缩到a.tar; 压缩参数 cvf 解压参数 xvf 解压关于后缀名为.gz的参数需要加z

 

二、mysql

查找已安装的myslq
rpm -qa |grep mysql

删除查出来的mysql
rpm -e  --nodeps 包名              #nodeps表示强制删除

再次查找该包名,如果没有结果输出则表明已将该版本的mysql卸载
rpm -qa |grep mysql

 三、关于vi

vi a.txt   编辑a.txt文件
vi /tmp/a.txt 编辑指定目录/tmp下的a.txt文件
:w 保存修改
:q 退出vi
:wq 保存并退出
:q! 强行退出vi,不保存修改

posted on 2021-12-26 21:45  记忆的痕迹_42  阅读(109)  评论(0)    收藏  举报