一、终端操作
1、终端窗口放大缩小
Ctrl+shift++
Ctrl+-
2、Ctrl+c终止
3、查看历史命令
history
执行历史命令的第几行!行号
4、文档说明
ls --help
man ls
5、翻页
f向前翻一页·
b向后·翻一页·
q退出
6、退出保存文件
shift zz
:x
:qw
二、文件操作
1、创建文件
touch 1.txt 创建一个空白文件
vim 1.txt 创建并修改文件
2、删除文件
rm -rf 1.txt
3、编辑文件
gedit 1.txt
vim 1.txt
4、搜索文件中指定的字符
grep 文件名 “关键字”
以…… 开始^ 以……结尾$
5、重定向
把原本显示在终端的信息保存在指定的文本中
ls >a.txt
这是a.txt的内容就是ls命令下的内容
6、查看文件
more 分屏查看
查看或者合并文件内容:cat
less
tail
tail -3 install.log 查看3行
tail -f 文件名 监控后面写入的内容
7、cat
ls>>a.txt
会追加到之前的文件里
三、目录操作
1、查看目录下了文件列表
ls -alh
ls -ll
2、查看
3、创建目录
mkdir a
mkdir A/B/C -p
-p自动创建不存在的文件
tree 显示文件目录树
安装yum -y install tree
4、删除目录
rmdir a
rm -rm a
5、移动重命名文件
mv 旧文件名 新文件名
移动 mv 文件 目标目录 -r
6、cp文件复制
cp 文件名 目标目录 -r
7、find 搜索文件
find / -name "*name*"
四、归档管理tar
17、压缩解压
压缩:tar -zcvf 1.tar.gz *.txt
解压:tar -zxvf 1.tar.gz
五、软连接硬连接
Linux链接文件类似于Windows下的快捷方式。
链接文件分为软链接和硬链接。
软链接:软链接不占用磁盘空间,源文件删除则软链接失效。
硬链接:硬链接只能链接普通文件,不能链接目录。
使用格式:
ln 源文件 链接文件
ln -s 源文件 链接文件
如果
没有-s
选项代表建立一个硬链接文件,两个文件占用相同大小的硬盘空间,即使删除了源文件,链接文件还是存在,所以-s选项是更常见的形式。
七、管道
rpm -qa | grep mysql
把rpm -qa 的输出,当成grep mysql的输入
进程jps
./startup.sh
八、软件环境配置
1、jdk tomcat 解压后配置环境变量
vim /etc/profile
刷新配置
source /etc/profile
关闭防火墙
service iptables stop
设置开机不自启防火墙
chkconfig iptables off
九、安装mysql
卸载yum安装的软件:yum -y remove 软件名称
用yum工具,来安装软件:yum -y install 软件名称
1、检查有没有存在的mysql
rpm -qa | grep mysql
2、卸载存在的sql
rpm -e --nodeps 名称
3、安装mysql
yum -y install mysql mysql-server mysql-devel
service mysqld start(启动mysql服务)
mysql(启动mysql的客户端)
查看mysql服务状态
service mysql status
4、解决不能远程访问得问题
mysql>USE mysql;
mysql>UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; (这句话的意思:赋予全部权限在所有数据库和所有表上给root用户在任何主机上)
mysql>FLUSH PRIVILEGES;
完成后就能远程管理mysql了。
5、查看所有
yum list installed mysql*
yum remove MySQL-server.x86_64