一、常见故障
1、xshell无法远程连接服务器(洗浴中心之路)
1)道路是否通畅
2)是否有劫财劫色
3)洗浴中心是否提供你所需要的服务
端口:用来区分不同服务
22端口:远程连接服务,默认端口号是22 查看端口是否开启命令:telnet IP地址 端口号
错误原因:
1、先检查服务器IP是否正确,网卡是否启动
2、编辑里的虚拟网络编辑器----子网IP 是否正常
3、保证vmare相关服务是否正常运行 win+r ====》services.msc
二、常见命令
1、格式
2、Linux与win目录结构对比
3、命令
- 查看命令帮助:man 命令
- 创建目录:mkdir /data
- 创建多层目录:mkdir -p /data/ser
- 显示详细信息:ls -l /data/ 简写:ll
- 切换目录:cd 目录
- 查看当前路径:pwd
- 创建文件:touch /data/oldboy.txt
- 编辑文件:vim /data/oldboy.txt
- 进入编辑模式:按i 或 a
- 退出编辑模式:Esc
- 保存并推出::wq(注意要在英文模式下) 强制保存并退出::wq!(后面加!)
- 直接退出::q 强制退出不保存::q!
- 复制:yy
- 粘贴:p
- 剪切:dd
- 撤销:u
- vim和vi对比:vi相当于记事本,vim相当于notepad++ ,命令是相同的,vim的快捷键比vi多
- 追加:echo "内容" >> 文件 >>:追加重定向(写入) >:重定向(覆盖) > >> :如果没有文件直接创建一个新文件
- 查看文件内容:cat 文件目录
- 把文件拷贝到另外目录:cp 当前目录文件 拷贝到目录 cp /data/oldboy.txt /tmp/
- 移动文件:mv /data/ /root/
- 备份:cp 文件 文件.bak
- 重命名:mv 文件 文件.avi
- 删除:rm 文件
- 强制删除目录:rm data/ -rf
- 在系统中查找文件:find / -type f -name "*.txt/文件" find 在哪里找 -类型 f -名字 "文件名"
- 找出系统中以.txt结尾并大于1M的文件 并显示详细信息 :find / -type f -name "*.txt" -size +1M |xargs ls -l
- 打印:cat nginx.conf 显示行数:cat -n nginx.conf
- 显示行数::set nu(在Esc状态下) 快速到达文件的最后一行 G 快速到达文件的第一行 gg 快速到达文件的某一行 10gg
- Linux三剑客:awk
- 显示指定行号:awk ‘NR==20’ ett.txt awk 'NR>=20 && NR<=30' ett.txt &&:同时
- 替换文件内容:sed 's#oldboy#oldgirl#g' t.sh
- 备份文件然后修改内容:sed -i.bak 's#oldboy#oldgirl#g' t.sh
- 把/oldboy目录及其子目录下所有以扩展名 .sh结尾的文件中,文件包含oldboy的字符串全部替换为oldgirl:find /oldboy/ -type f -name "*.sh"|xargs sed 's#oldboy#oldgirl#g'
- 查看当前系统版本:cat /etc/redhat-release
4、相对路径和绝对路径
1、绝对路径:从根目录开始的路径 /data
2、相对路径:从当前目录开始
5、压缩包操作
创建压缩包
z ==== gzip 软件进行压缩 .tar.gz
c ==== create 打包 创建包
v ==== verbose 显示过程
f ==== file 指定压缩包
1、打包制作一个压缩包
tar zcf /tmp/etc.tar.gz /etc/
2、查看压缩包
tar tf /tmp/etc.tar.gz
3、解压-解压到当前目录
tar xf etc.tar.gz