首页 » Linux类 » 好用的Linux命令和Shell调优

好用的Linux命令和Shell调优

04/06/2019 elliott Linux类

00 把一些好用的Linux命令收集起来

0. lrzsz 这个命令是服务器用来下载(Received)上传(Send)文件到客户端的,具体用法是:

  1. 文件上传到服务器,服务器接收文件为:rz (Received)
  2. 文件下载回本地,服务器发送文件为:sz (Send)

1. 让命令走代理

参考链接

  1. 修改.bashrc,增加

    alias setproxy='export ALL_PROXY=socks5://127.0.0.1:10808'
    alias unsetproxy='unset ALL_PROXY'


    v2ray和curl会有socks5的冲突
    从网上找到的参考链接里可以发现,我们加上socks5h就可以了


    于是我们就变成了下面的命令
    “`

    alias setproxy='export ALL_PROXY=socks5://127.0.0.1:10808'
    alias unsetproxy='unset ALL_PROXY'
    alias setproxyh='export ALL_PROXY=socks5h://127.0.0.1:10808'

    “`

    1. 用的时候setproxy,不用就unsetproxy
  2. 前提:打开了代理软件

2. CentOS更新git

参考链接

  1. 添加源
    rpm -ivh https://centos7.iuscommunity.org/ius-release.rpm
  2. 卸载旧git
  3. yum install git2u

3. 更好用的Shell:Oh-my-fish

fish和bash有很多不兼容的地方,具体参考注意链接

需要注意的一点:


01 设置 alias在配置文件~/.config/fish/config.fish中,兼容alias命令,直接粘贴即可

02 设置时可能会报错<W> fish: Wide character U+21E1 has no narrow representation
输入


set -x LC_ALL en_US.UTF-8 set -x LC_CTYPE en_US.UTF-8

即可,这是因为编码问题,后续进行补充


后续补充: 参考链接

输入

export LANG=en_US:UTF-8 export LANGUAGE=en_US:en

再运行:

sudo vi /etc/default/locale 

设置以下内容:

LANG="zh_CN.UTF-8"

LANGUAGE="zh_CN:zh"

LC_ALL="zh_CN.UTF-8"

重启即可


  1. 安装fish,安装oh-my-fish oh-my-fish入门参考链接

    fish最新版安装参考网页

    sudo apt-add-repository ppa:fish-shell/release-3
    sudo apt-get update
    sudo apt-get install fish
    # 这上面的安装最新版fish,下面是安装omf,需要进入fish中运行
    curl -L github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish

  2. 安装主题:theme-bobthefish 主题参考链接

    omf install bobthefish

  3. 进行一些设置

    set -U theme_nerd_fonts yes
    set -U theme_color_scheme terminal-dark-white
    # Ubuntu 选择 set -U theme_color_scheme zenburn
    set -U fish_prompt_pwd_dir_length 0

  4. 如何使用fish 参考链接

    重点掌握 五,自动建议; 六,自动补全

4. sar命令

用来监控系统装填
sar命令  “System Activity Repoter” :系统活动情况报告
[参考链接](https://www.jianshu.com/p/0aa4f69029e9)

5. kill命令

参考链接

一般来说,kill就可以杀掉进程了,如果kill杀不掉,试试kill -9吧!

说点什么

好耶,沙发还空着ヾ(≧▽≦*)o
Loading...
Prev Post Next Post
已跳转到上次阅读的位置,从头阅读?