zoukankan      html  css  js  c++  java
  • 四、微服务学习笔记-linux命令

    一、linux常用命令

    #查看IP
    ip a
    
    #罗列列表 只有超管可以用
    ll
    
    #查看当前目录的列表
    ls -al
    
    #查看当前所在目录
    pwd
    
    #到根目录
    cd /
    
    #回到上级目录
    cd ..
    
    #目录说明
    bin 存放二进制可执行文件,应用程序
    ect  存放系统配置文件
    home 用户目录
    usr 用于存放系统应用,比较重要(usr/local 默认安装软件位置)
    var 存放数据
    
    #显示文件和目录
    ls
    
    #创建目录
    mkdir

    #递归创建目录(可以同时创建多级目录,例如 /a/b)
    mkdir -p #生成空文件 touch #生成一个带内容文件 echo hello
    >1.txt 重写 echo 123 >>1.txt 追加文本 #显示带内容文本 cat 1.txt #拷贝文件 cp 1.txt 2.txt #删除文件 rm 2.txt #移动文件到上级目录 mv 1.txt .. mv 1.txt test/ #查找指定文件 find . -name test.txt #查找指定字符串 cat 1.txt | grep hello | 管道 #软链接 ln 1.txt 2.txt #分页显示文本文件内容 more 1.txt #查看顶部内容 head 1.txt #查看尾部内容 tail 1.txt
    tail -f (阻塞查看)

    #查看程序运行状态
    systemctl status mysql
    #重启程序
    systemctl restart mysql
    #查找应用所在目录
    whereis mysql

    #压缩解压缩

     压缩文件 tar -zcvf mytest.tar.gz .

     解压文件 tar -zxvf mytest.tar.gz .

    二、linux系统管理命令

    #显示指定文件的相关信息
    stat 1.txt
    
    #显示在线用户
    who
    
    #显示主机名
    hostname
    
    # 显示系统信息
    uname
    
    #显示资源管理器
    top
    
    #显示瞬间的进程状态
    ps
    
    #显示指定的文件(目录) 已使用的磁盘空间总量
    du .
    
    #显示磁盘空间
    df
    df -h
    
    #查看内存
    free
    free -h
    
    #显示网路接口信息
    ifconfig
    
    #测试网路的连通性,心跳检测
    ping

    #显示网络状态信息
    netstat

    #清屏
    clear

    #杀死进程
    kill -9 12345

    #关机命令
    shutdown now

    #重启命令
    reboot

    #提权
    sudo reboot

     三、linux vim编辑器

    (1)编辑模式  只能查看

    (2)插入模式  按i或者insert,可以编辑

    (3)命令模式 按:

    #直接退出vi
    :q
    
    #保存后退出vi,并可以新建文件
    :wq
    
    #强制退出
    :q!
    
    #将当前内容保存成某个文件
    :w file
    
    #查看字符串
    :/
    
    #显示行号
    :set number
    
    #隐藏行号
    :set nonumber
    
    #原样粘贴
    :set paste

    四、linux 用户和用户组管理

    #修改root密码
    sudo passwd root
    
    #切换用户
    su  默认root
    
    #注销用户
    exit

    #设置允许远程登录 root
    vi /etc/ssh/sshd_config
    
    

      #重启服务

     service ssh restart

    
    

    五、linux 文件权限管理

    drwxr-xr-x

    d      文件类型    目录
    
    rwx    用户权限    r-read w-write x-excute
    
    xr-    用户所在组权限   
    xr- 其他用户权限

    #赋予权限
    chmod +x test.sh
    chmod -x test.sh

    #切换文件账户
    chown root:root /usr/local/java/
    #递归切换用户权限
    chown -R root:root /usr/local/java/
    #数字权限
    0 无
    1 执行
    2 写
    4 读

    六、linux 软件包管理

    #查看操作系统版本
    lsb_release -a
    
    #修改软件源
    vi /etc/apt/sources.list
    
    #软件包管理工具
    apt-get update
    
    #安装软件包
    apt-get install tree
    
    #卸载软件包
    apt-get remove tree

    #自动清理
    apt-get autoremove

    #清理无用包
    apt-get autoclean
  • 相关阅读:
    NetStat
    Linux远程目录挂载
    Mysql服务彪高排查方式及索引的正确使用步骤
    Linux查看哪些进程占用的系统 buffer/cache 较高 (hcache,lsof)命令
    防止sql注入的最好方式
    Fortify---Detail--Sql注入
    百亿级数据处理优化
    半年的总结和思考,继续前行
    Protoc Buffer 优化传输大小的一个细节
    RPC
  • 原文地址:https://www.cnblogs.com/myLeisureTime/p/13438399.html
Copyright © 2011-2022 走看看