基本目录
目录相关命令
ls -al **列出目录,a所有文件包括隐藏文件;l列出所有文件包括文件属性和权限,不包括隐藏文件**
cd 目录名(绝对或相对) **切换目录**
mkdir (目录名) **创建目录,-p递归创建目录**
rmdir (目录名) **删除目录,-p递归删除**
cp (原来地方) (新的地方) **复制文件或目录**
rm 文件名 **删除文件或目录,-f强制删除,-r递归删除,-i删除询问是否删除**
mv 原来的地方 新的地方 **移动文件或者目录,-f强制,-u只替换已经更新过的文件;重命名**
文件属性
文件类型 d:目录 ;-:文件;l : 链接
chgrp -R 属组名 文件名 **更改文件属组,-r递归**
chown -R 属主名 文件名 **更改文件属主**
chmod -R (777) 文件或目录名 **更改文件九个属性,rwx-421**
查看文件
less命令后,可以输入/+字符串命令向下查找字符串,输入?+字符串向上查找字符串,输入q退出
硬链接和软链接
ln file1 file2 创建文件一的硬链接文件2,-s创建软链接
touch 创建文件;echo “xxx” >> file1 向file1里面输入字符串
vim
三种模式分别是命令模式 ,输入模式和底线命令模式
命令模式
用户刚刚启动Vi/Vim ,便进入了命令模式,此状态下敲击键盘动作会被Vim识别为命令,而非输入字符,以下是常用的几个命令:
●i切换到输入模式,以输入字符。
●x删除当前光标所在处的字符。
●:切换到底线命令模式,以在最底一行输入命令。
输入模式
在命令模式下按下i就进入了输入模式。在输入模式中,可以使用以下按键:
字符按键以及Shift组合,输入字符
ENTER,回车键,换行
BACK SPACE,退格键,删除光标前一个字符
DEL,删除键,删除光标后一个字符
方向键,在文本中移动光标
HOME/END,移动光标到行首/行尾
Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
ESC,退出输入模式,切换到命令模式
账号管理、用户组管理
磁盘管理
df (-h) (列出文件系统整体的磁盘使用量)
du(检查当前目录下文件的磁盘空间使用量)
进程管理
ps
查看当前系统中正在执行的各种进程的信息, -a
显示当前终端所有的进程信息, -u
以用户的信息显示进程, -x
显示后台运行进程的参数
ps -aux|grep mysql 查看mysql相关的进程信息
ps -ef 可以查看到父进程的信息
pstree -pu (-p 显示父id -u 显示用户组)
kill -9 pid 强制结束进程
环境安装
安装软件一般有三种方式
- rpm(下载rpm包,检查当前环境,安装rpm -ivh xxx)
- 解压缩(下载安装包 .tar.gz ,解压 tar -zxvf xxx)
- yum在线安装( yum -y install 包名 ;-y指所有提示都选yes)