Linux 常用命令
vi
:w | 保存文件但不退出vi |
:w file | 将修改另外保存到file中,不退出vi |
:w! | 强制保存,不推出vi |
:wq | 保存文件并退出vi |
:wq! | 强制保存文件,并退出vi |
:q | 不保存文件,退出vi |
:q! | 不保存文件,强制退出vi |
:e! | 放弃所有修改,从上次保存文件开始再编辑 |
i | 进入编辑状态 |
esc | 推出编辑状态,进入命令接收状态 |
iptables - 防火墙查看与配置
iptables -L -n 查看当前防火墙配置
iptables -F 清除防火墙配置
查看Linux版本
lsb_release -a
cat /proc/version
ps -ef|grep java 查看进程
kill -9 pid 杀进程
chmod 777 /目录/ -R 授权文件夹和文件夹下的所有文件
rm -rf 目录或文件 删除目录(包括目录中的文件和子目录)或文件
mkdir 文件夹名字 创建文件夹
mkdir -p /acn/ty12345/log 创建多级目录
cp -R /var/lib/mysql/ mysqldata 复制文件(夹)cp -R frompath topath
scp -r filepath root@59.195.63.114:/topath/ 跨机器复制
zip -q -r cmcp.zip cmcp 压缩文件夹
查看MySQL的版本
mysql -V
SQL方式:
SHOW VARIABLES LIKE 'vers%'
select version();
查看磁盘使用情况
df -lh 显示目前所有文件系统的可用空间及使用情形
du -hc path 查询文件或文件夹的磁盘使用空间
软连接
ln -s from to 建立
rm -rf /home/hb_link 删除
修改hostname
vi /etc/sysconfig/network 重启后生效
vi /etc/hosts
移动或重命名文件(夹)
mv from to
解压命令总结
1、*.tar 用 tar -xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar -xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar -xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar -xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
Linux命令大全
http://man.linuxde.net/