Linux常用命令
文件夹操作
序号 |
命令 |
解释 |
1 |
pwd |
查看所在目录(绝对路径) |
2 |
ls -l 或者 ll |
查看当前目录下的所有东西(两者相同) |
3 |
ls -lht |
查看文件大小 |
4 |
tab |
自动补全 |
5 |
touch xxx.txt |
创建文本 |
6 |
mkdir xxx |
创建文件夹 |
7 |
mv xxx yyy |
重命名把xxx替换成yyy |
8 |
cat xxx;more xxx;less xxx |
查看xxx文档 |
9 |
tar -zcvf |
压缩文件名.tar.gz 被压缩文件名 |
10 |
tar -zxvf xxx |
解压xxx解压包 |
11 |
tar xvf XXX -C /usr/local/src/ |
解压XXX解压包到 /usr/local/src/ |
12 |
rz -E |
选择本机上传到liunx的文件 |
13 |
rm -rf xxx |
删除xxx文件 |
14 |
scp xxx root@192.168.35.128:/opt/yyy |
把xxx文件发送到192.168.35.128的opt下的yyy文件夹下 |
命令操作
序号 |
命令 |
解释 |
1 |
clear |
清屏 |
2 |
ps -ef |
grep java |
3 |
kill -9 11111 |
杀死11111进程 |
4 |
crontab -e |
查看linux的定时任务 |
5 |
chmod -R 777 XXXX.sh |
将sh成为可运行文件 |
6 |
ps -eLf |
grep java |
7 |
netstat -n |
grep tcp |
8 |
ctrl + c |
切断所有 |
9 |
flushall |
清空所有数据 |
10 |
java -jar xxx.jar(nohup java -jar >>1.txt &) |
jar包运行 |
11 |
lsof -i:端口 在kill -9 |
先查看端口,在进行结束 |
机器命令
序号 |
命令 |
注释 |
1 |
reboot |
重启 |
2 |
shutdown -r now |
立刻重启 |
3 |
shutdown -r 10 |
过10分钟自动重启 |
4 |
shutdown -r 22:22 |
在时间为22:22时候重启 |
5 |
shutdown -c |
取消重启 |
6 |
halt |
关机 |
7 |
poweroff |
立刻关机 |
8 |
shutdown -h now |
立刻关机 |
9 |
shutdown -h 5 |
5分钟后自动关机 |
我个人一般重启用reboot命令,关机一般用shutdown -h now,个人习惯,其实都可以,就是不要像window那样关机就好
文本命令模式
序号 |
命令 |
注释 |
1 |
mkdir |
创建目录 |
2 |
i a o |
可进入编辑模式 |
3 |
A |
进入行尾编辑模式 |
4 |
set nu |
显示行号 |
5 |
G |
文档的末尾 |
6 |
gg |
文档的开头 |
7 |
nG |
光标移动到文档的第n行 |
8 |
n回车 |
往下移动n行 |
9 |
x |
光标所在位置向后删除(包含光标) |
10 |
y |
光标所在位置向前删除(不包含光标) |
11 |
dd |
删除一行 |
12 |
yy |
复制一行 |
13 |
p |
粘贴 |
14 |
u |
撤回 |
15 |
/xxx |
向下查找xxx (n找下一个,N找上一个), |
16 |
?xxx |
向上查找xxx |
17 |
1,2s/xxx/yyy/g |
从第一行到第二行 把所有的xxx替换成yyy |
18 |
%s/xxx/yyy/g |
把所有的xxx替换成yyy |