Linux常用命令

ls

tree -L n 目录名    //展示目录下n级的文件以树图形式展示

展示命令:展示当前路径下的所有文件信息

cd <路径>

ctrl+alt+f2   //以命令行打开

ctrl+alt+f7   //以图形界面打开

切换命令:切换当前用户所在的路径

rm <文件> 或 rm -r <文件夹>

rm -rf test //删除 test 子目录及子目录中所有档案删除,并且不用一一确认:

删除命令:用于删除文件或文件夹,常用参数-r -f,-r表示删除目录,也可以用于删除文件,-f表示强制删除,不需要确认

cp <文件><目标文件>

复制命令:复制文件或文件夹。

mv <选择对象文件夹> <目标文件夹>

mv * ../  //移动当前文件夹下的所有文件到上一级目录

移动命令:将某个文件或文件夹移动到目标位置

which       查看可执行文件的位置。
whereis     查看文件的位置。
locate      配合数据库查看文件位置。
find        实际搜寻硬盘查询文件名称。

which 命令:查找某个文件,但不知道放在哪里了

kill PID码

kill命令:结束当前进程

pwd

查看当前路径

mkdir t  //当前工作目录下创建名为 t的文件夹

mkdir -p /tmp/test/t1/t //在 tmp 目录下创建路径为 test/t1/t 的目录,若不存在,则创建

创建命令:创建文件夹

chmod -R 777 *

chmod 命令:给当前文件夹下的所有文件提升权限

tar -zcvf /tmp/etc.tar.gz /etc   //将 /etc 下的所有文件及目录打包到指定目录,并使用 gz 压缩

tar -ztvf /tmp/etc.tar.gz   //查看刚打包的文件内容(一定加z,因为是使用 gzip 压缩的)

tar -xzvf 文件名   //解压文件 tar.gz tar.xz等格式

tar -xvf 文件名    //加压文件tar 等格式

tar 命令:用来压缩和解压文件

VIM基本操作

vi/vim <文件名>
  • i 切换到输入模式,以输入字符。

  • x 删除当前光标所在处的字符。

  • :q退出,不保存

  • :wq保存并退出

  • : 切换到底线命令模式,以在最底一行输入命令

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

下载文件

sudo yum install wget

安装wget

sudo rpm -ivh mysql57-community-release-el7-8.noarch.rpm

解压文件

systemctl restart mysqld

重新启动mysql数据库

grep ‘temporary password’ /var/log/mysqld.log

查看文件,强大的文本搜索命令

sudo mysql_secure_installation

重新部署mysql

posted @ 2020-01-15 09:15  李向龙  阅读(271)  评论(0编辑  收藏  举报