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