zoukankan      html  css  js  c++  java
  • Linux常见命令和故障

    一、常见故障

      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

  • 相关阅读:
    Linux服务下,设置开机自启动服务
    [知识分享] 实用且具有参考意义的博客网站
    [AutoHotKey] 自定义配置快捷键
    [driver] probe调用的时机
    [vscode] 常用快捷键
    [Linux] 双系统下linux自动挂载windows下的逻辑分区
    [Linux] manjaro中文输入法配置
    [Linux] gnome桌面顶栏透明效果
    [Linux] manjaro窗口按钮异常
    博客园简约主题设置
  • 原文地址:https://www.cnblogs.com/f1443526266/p/8556141.html
Copyright © 2011-2022 走看看