一、基础命令掌握:
(1)pwd:查看当前目录位置
(2)目录:1).:当前目录
..:上一个文件夹
绝对路径:/root/27期
相对路径:相对于当前文件夹的位置
/:所有文件夹的父目录,根目录
~:用户的主目录
ls:查看当前文件夹下所有的文件和文件夹,蓝色为文件夹,非蓝色为文件,ls /root
ll:查看当前文件夹下所有文件和文件夹详细信息
cd:进入某个文件夹
clear:清屏
创建文件touch:touch 小说.txt
创建文件夹mdkir:mdkir xiaoshuo
cp复制:cp 文件名 目录名,cp -r 目录名 目录名
mv移动:mv 文件名 目录名,mv 目录名 目录名;重命名:mv 小说.txt 木下.txt,mv xiaoshuo xiaoshuo2
rm 删除文件/文件夹:rm 文件名,rm - r 文件夹名字;强制删除:rm -rf 文件夹名字/文件 强制删除没有提示;
vi:1)linux记事本,输入法一定为英文,不可以中文;
2)i进入编辑模式
3)esc退出编辑模式
4)wq保存退出
5)q!不保存退出
cat:cat查看文件的所有内容 cat 文件名;
more:逐步读取内容;
tial -f:用来动态读取日志
二、外加linux基本命令
history:用于查看历史输入的命令
exit退出当前shell
reboot:重启系统
shutdown:关闭机器
grep:grep -i 查询字符忽略大小写,grep -v 过滤掉查询的字符(用来打印给定模式的行)
|管道:管道符,通过管道将两个命令隔开,前面命令的输出是后面命令的输入,
tee接收标准输入,将其输出到控制台,并同时保存到文件;ls | tee c.txt 查看当前目录,将其输出到控制台,并同时保存到文件;ls | tee -a c.txt 查看当前目录,将其输出到控制台,并同时追加到文件;
head:查看头部,head -n 5 c.txt,显示前五行;
read:读取数值
file:辨识文件类型
三、网络基础linux命令
kill用于杀死执行中的进程:kill -9 1234 进程号为1234
top可以实时显示系统中个资源占用情况:top 显示个=各进程占cpu、内存等信息
ps用于显示进程状态:ps -ef | grep 'mysql' 显示mysql的进程启动信息
ifconfig:查看ip
ping:用于检测两主机间是否联通,ping www.baidu.com 显示ping百度的结果
netstat:显示网络状态;netstat -an | grep 8080,显示是否存在已启动的8080
telnet:用于远端登入,telnet 192.168.12.12的主机
scp:各主机间文件互相复制,scp -r root@192.168.12.12:/root/mysql
chmod: