mysql 数据库备份恢复:
a 循环备份 不直接覆盖前一次的备份 分两个文件存放备份
ssh安装:(方便,安全)
ssh工具的原理:window下安装client客户端
linux下已经默认安装sshd服务,默认启动的(端口:22)
#netstat -an | more
服务器端 监听的端口一样
客户端192.168.179.18:51490 192.168.179.18:5179 不一样
(服务器操作系统随机分配端口给客户端 相连)
断开其中一个
#netstat -anp | more
#kill -9 29383
linux重要内容:目录机构
当前目录:#pwd
相对路径:#cd .. 指的是: 从当前目录去访问某个文件(夹)
绝对路径:#cd /home/java 指的是: 从根目录(/)去访问某个文件夹
工作目录: tomcat默认的工作目录?(不是安装路径)
拷贝一个文件
#cp
拷贝一个文件夹
#cp -r
不用询问直接删除,不提示是否覆盖
#cp -rf
ln 类似window的快捷方式
#vi aa.txt
#ln -s /root/aa.txt aa
连接文件,达到多个用户共享一个类库
grep 查看 多个文件 下是否具有某个 关键词
/etc/profile 本来就是一个shell格式文件 配置系统环境变量 jdk tomcat...
/home 目录下有各个用户的文件比如用户xiaoming 在/home/xiaoming目录下有一个.bash_profile 文件(隐藏的) 配置用户的环境变量
在/etc 和/home/用户 下 都有一个.bashrc 可以把需要 自动启动 的命令放到该目录,可以直接自动启动 如:
a 配置.bashrc 文件可以指定某些程序在用户登录的时候启动
b #vi .bashrc
修改文件名 #mv 需要修改的文件名 自定义文件名
PATH 路径之间 用:冒号隔开
当你希望 临时 加入一个路径时,使用export
比如
显示
我们使用的是shell一般都是/bin/bash
可以使用#echo $shell 查看 用#chsh -s /bin/bash 修改
alias 用法 :
mysqldump -u root -p877618 test > /home/test
#ls -l /home
取别名 llh
#alias llh= 'ls -l /home'
十分好用
[root@localhost ~]# cat /etc/rc.d/rc.sysinit | more 查看系统初始化脚本
使用zip 和unzip 压缩和解压
压缩文件 #zip aa.zip 文件名 (压缩一个文件)
#zip aa.zip 文件名1 文件名2,...... (压缩多个文件)
#zip -r aa.zip 文件夹 (压缩整个文件夹)
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29500582/viewspace-1092272/
,如需转载,请注明出处,否则将追究法律责任。