常用Linux命令集合
Linux
命令 | 解释 |
---|---|
cd | 切换目录 |
ls | 查看当前文件夹内容 |
top | 查看CPU内存状态 |
vi filename | 用VIM打开文件 |
mkdir | 新建文件夹 |
mv | 移动文件/文件改名 |
df -h | 查看硬盘信息 |
yum -y install lrzsz | 安装rz和sz命令 |
rz | 上传文件去服务器当前命令文件夹 |
sz | 从服务器下载文件 |
rm -f 123.txt | 删除文件 |
rm -rf 123 | 删除文件夹机文件夹下所有文件 |
cat /etc/issue | 查看系统版本 |
shutdown -r now | 重启计算机 |
tar -zxvf xxx.tar.gz | 解压缩 |
ssh root@ip | ssh远程登录 |
fdisk –l | [1]查看硬盘信息 |
/sbin/fdisk /dev/sdb | [2]进入fdisk模式->[n->p->1->default->default->w] |
ls –l /dev | [3]分区结束查看dev目录 |
mkfs -t ext3 /dev/sdb1 | [4]新分区格式化为ext3文件系统 |
mount /dev/sdb1 /storage | [5]/dev/sdb1挂载到/storage下 |
blkid | [6]查看磁盘的UUID |
vi /etc/fstab | [7]设置开机自动挂载需要修改/etc/fstab文件->[UUID=f524c7a6-4fbb-41a9-8640-54e4e0ae69c1 /storage ext3 defaults 1 2 ] |
git
命令 | 解释 |
---|---|
git clone -b dev git@xxx.git | 克隆远程仓库 |
git fetch origin dev | 从远程操作获取指定分支 |
git branch | 查看本地分支 |
git branch -r | 查看远程分支 |
Tomcat
命令 | 解释 |
---|---|
tail -f catalina.out | 查看tomcat日志持续输出 |
echo “”>catalina.out | 清理catalina.out |
ubic
命令 | 解释 |
---|---|
ubic status | 查看UBIC状态 |
ubic start xxx | 启动配置好的jar包 |
ubic stop xxx | 停止配置好的jar包 |
sftp
命令 | 解释 |
---|---|
sftp> lcd e:\mstsc\ | 指定本地文件夹 |
sftp> cd /opt/upload | 指定远程文件夹 |
sftp> put quartz_jobs.xml | 上传文件 |
mysql
命令 | 解释 |
---|---|
mysql -u yto_kefu -p | 连接mysql(只读) |
mysql -uyto_kefu -P 3307 -p -h ip | 连接mysql(读写) |
show databases; | 显示数据库 |
use database_name; | 选中数据库 |
show tables; | 显示数据表 |
quit | 退出 |
show columns from table_name; | 显示表结构 |
yum
命令 | 解释 |
---|---|
yum clean all | 清理镜像缓存 |
yum makecache | 重新缓存镜像 |
vim
命令 | 解释 |
---|---|
i | 插入状态 |
:q | 退出 |
:wq | 保存退出 |
v | 选择状态 |
y | 复制选择的内容 |
p | 粘贴 |
yy | 复制当前行 |
nyy | 复制n行,n为数字 |
y^ | 复制到行头 |
y$ | 复制到行尾 |
yw | 复制一个word |