常用命令
CentOs7图形界面安装
- yum groupinstall “X Window System”(注意有引号)
- yum grouplist
- yum groupinstall “GNOME 桌面”
- startx 进入图形界面
Linux关机与重启命令(shutdown
- 命令格式: shutdown [选项] 时间
- 参数
mysql
- /usr/local/mysql/bin/mysqld_safe & MySQL服务启动
tomcat
tomcat启动流程
- 先进入到tomcat的目录下的bin目录
- ./startup.sh 启动tomcat
- ./startup.sh && tail -f ../logs/catalina.out 启动tomcat并且打印日志
安装流程
- 吧tomcat的压缩文件拷贝到指定路径下
- 在吧tomcat的压缩文件解压缩到指定路径下
- 进入解压完的路径里的conf里修改service.xml(配置文件) -可改可不改-
- 需要修改的内容大概有端口号,defaultHost,context里的docBase(需要执行的路径)
- 吧war包解压缩到context里的docBase所指向的路径下
- 在进入到tomcat的目录下的bin目录即可通过命令启动
CentOS安装jdk
- 先吧角度看拷贝到Linux目录下
- 在通过tar命令解压
- 进去到解压的目录里的jdk.7.0_75目录下
- 配置环境遍历,使用vim /etc/profile
CentOS安装redis
1.
修改文件权限
- chmod 权限 文件名
- r = 4 w = 2 x = 1
目录的介绍
/boot 启动目录,存储的是启动相关的文件
/dev 设备文件保存目录
/etc 配置文件保存目录
/home 普通用户的家目录
/lib 系统挂载目录
/medla 挂载目录
/root 超级用户的家目录
/tmp 临时目录
/proc 直接写入内存的,虚拟文件系统
/sys 直接写入内存的,虚拟文件系统
/var 系统相关文档内容
文件格式
- |dr-xr-xr-x. | 4 | root | root | 4096 | 9月 20 21:07 | boot |
- | 权限 | ? |所有者| 所属组 |文件大小| 最后修改日期 | 目录或者文件名|
drwxr-x— 代表的意思
- 一共10位
- d表示是一个目录 如果是-则是一个文件 如果是l则是一个链接
- 从第2位到第10位没3位分成一组
- 第一组代表所有者权限
- 第二组代表所属组里的权限
- 第三组代表对其他人的权限
- 每一组的第1位代表读的权限
- 每一组的第2位代表写的权限
- 每一组的第3位代表执行的权限
目录处理
创建目录:mkdir
删除目录或文件:rm
- -r 删除目录
- -f 强制删除,不提示
- -rf 强制删除目录及所有文件
创建文件:touch
复制命令
cp [选择][源文件或目录][目标目录]
- -r 复制目录
- -p 连带文件属性复制
- -d 若源文件是链接文件,则复制链接属性
- -R 递归复制
- -a ?
- -rp 复制目录带文件属性
剪切或改名命令:mv
链接命令:ln(link)
- ln -s[源文件][目标文件] 创建软链接
- ln [源文件][目标文件] 创建硬链接
- -s 创建软链接
硬链接
- 拥有相同的i节点和存储block块,可以看作是同一个文件
- 可通过i节点识别
- 不能跨分区
- 不能针对目录使用
- -rw-r–r– |硬链接 硬链接的权限为:rw-r–r–
软链接
- 类似windows快捷方式
- 软链接拥有自己的i节点和block块,但是数据中只保存原有文件的文件名和i节点号,并没有实际的文件数据
- lrwxrwxrwx | 软链接 软链接文件权限都为rwxrwxrwx
- 修改任意文件,另一个都改变
- 删除原文件,软链接不能使用
软链接和硬链接的重要区别是 假如吧原文件删除,软链接则不能用,如果是硬链接,不影响硬连接的使用
查找命令
locate命令
- 格式 locate 文件名
- 在后台数据库中按文件名搜索,搜索速度更快
- 只能按文件名搜索
- updatedb 更新数据库
- 配置文件地址:/etc/updatedb.conf
- yum -y install mlocate 安装
find命令
grep命令
- 在文件当中匹配符号条件的字符串
- grep [选项] 字符串 文件名
- 参数 -i 忽略大小写 -v 排除指定字符串
whereis与which
whereis
- 命令搜索命令
- whereis 命令名
- 搜索命令所在路径及帮助文档的位置
参数
which
压缩于解压缩命令
- 常见格式 .zip .gz .bz2 .tar.gz .tar.bz2
.zip格式
压缩 zip
- 要想使用zip命令需要先执行 [yum -y install zip] 命令
- 命令格式 zip 压缩后的文件名 被压缩的文件
- 参数
- -r 压缩目录
- 格式 zip -r 压缩后的文件名 源目录
解压缩 unzip
- 要想使用unzip命令需要先执行 [yum -y install unzip] 命令
- 命令格式 unzip 压缩文件
.gz格式
压缩 gzip _ gunzip
- 命令格式 gzip 源文件 压缩文件名
- 压缩为.gz格式的压缩文件,源文件会消失
- 参数
- -c 压缩为.gz格式,源文件保留
- -r 压缩目录下所以的子文件,但是不能压缩目录
解压缩 gzip _ gunzip
.bz2格式
压缩 bzip2
- 命令格式 bzip2 需要压缩的文件
- 压缩为.bz2格式的压缩文件,源文件会消失
- 参数
解压缩 bzip2 -d
.tar格式
打包 tar -cvf
- 命令格式 tar -cvf 打包文件名 源文件
- 参数
- -c 打包
- -v 显示过程
- -f 指定打包后的文件名
解打包 tar -xvf
- 命令格式 tar -xvf 打包文件名
- 参数
- -x 解打包
- -v 显示过程
- -f 指定解打包后的文件名
.tar.gz格式
压缩 tar -zcvf
- 参数
- -z 压缩为.tar.gz格式
- -c 压缩到指定路径
- 先吧文件打包为.tar的文件在压缩为tar.gz
- 命令格式 tar -zcvf 压缩后的名字 源文件
解压缩 tar -zxvf
.tar.bz2
压缩 tar -jcvf
- 先吧文件打包为.tar的文件在压缩为tar.bz2
- 命令格式 tar -jcvf 压缩后的名字 源文件
解压缩 tar jxcf