• linux之美


    linux系统和window系统区别

    • Linux和Windows是两个不同的操作系统。Linux是一个开源操作系统,而Windows是一个商业操作系统。

    • Linux可以访问源代码并根据用户的需求进行修改,而Windows无法访问源代码。

    • Linux是免费的,而Windows是商业操作系统。

    • Linux是可定制的,用户可以修改代码并更改其外观和感觉。Windows不可定制。

    • Windows系统经常受到病毒和其他恶意软件的威胁,而Linux系统很少受到攻击。

    • Linux通常运行得非常快,而Windows则因使用时间越长而变慢。

    • Windows用户有时被迫安装更新,而每个Linux用户都可以决定要安装哪些更新 。

    Linux对程序员有多重要?

    • Linux对程序员非常重要。Linux是一个开源操作系统,具有高度安全性和优化的硬件资源使用。

    • Linux提供了十几种自定义选项,并允许您编写各种Bash脚本。

    • Linux社区随时提供24小时支持,Linux产品版本支持可靠性和稳定性。

    • Linux符合开源许可证。 Linux是免费的,您不需要花费任何费用来下载和安装Linux操作系统。

    • Linux易于安装,大多数人从未安装过操作系统。他们甚至可能没有操作系统的概念。

    • Linux对程序员和开发人员更好,因为它是开源的,这意味着它对公众开放。程序员可以查看、编辑或贡献用于创建它的源代码。他们可以创建自己的操作系统版本,以帮助他们处理专业或战略领域

    Linux有哪些流行的发行版适用于程序员?

    以下是适用于程序员的流行Linux发行版的列表:

    1. Ubuntu

    2. Debian

    3. OpenSUSE

    4. CentOS

    5. kali

    6. Fedora

    7. Arch Linux

    8. deepin

    linux常用工具(ubuntu)

    命令查询工具: tldr

    # tldr根据二八原则将命令的常用场景给出示例,让人一看就懂。
    sudo apt install npm nodejs -y
    sudo npm install -g tldr
    
    • 1
    • 2
    • 3

    命令补全工具 :oh-my-zsh

    sudo apt install zsh git -y
    wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
    chmod +x install.sh
    ./install.sh
    # 若执行./install.sh卡住,则进入该脚本修改以下内容
    REPO=${REPO:-oldsyang/ohmyzsh}
    REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
    
    sudo gedit ~/.zshrc
    # 将以下内容进行替换,保存并退出
    # ZSH_THEME="robbyrussell"   -->   ZSH_THEME="ys"
    # plugins=(git)              -->   plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
    
    git clone https://gitee.com/testbook/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    git clone https://gitee.com/yaozhijin/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    source ~/.zshrc
    
    # 通过键入 zsh 命令进入Zshell界面,键入 bash 退出回到bash界面
    # 例如:$ zsh
    
    # 要让普通用户下安装的 Oh My Zsh 在 root 用户下正常使用,可以按照以下步骤进行操作:
    sudo cp ~/.zshrc /root
    sudo cp ~/.oh-my-zsh /root/.oh-my-zsh -r
    sudo chmod +r /root/.zshrc
    sudo chsh -s /bin/zsh root
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25

    截图工具:flameshot

    sudo apt-get install flameshot -y
    
    • 1

    安装中文输入法:googlepinyin

    sudo apt-get install fcitx fcitx-googlepinyin -y
    
    • 1

    安装qq,微信

    sudo apt-get update  
    wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
    sudo apt-get install com.qq.weixin.deepin com.qq.im.deepin -y
    
    • 1
    • 2
    • 3

    安装远程连接软件:Finalshell

    rm -f finalshell_install_linux.sh ;wget www.hostbuf.com/downloads/finalshell_install_linux.sh;chmod +x finalshell_install_linux.sh;./finalshell_install_linux.sh;
    
    • 1

    升级内核:linux-generic-hwe-20.04

    # 查看当前内核版本
    uname -r
    # 查看软件库中可下载的内核
    sudo apt list | grep linux-generic*
    # 下载软件库中的最新linux内核
    sudo apt-get install linux-generic-hwe-20.04-edge/focal-updates
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    禁用默认的密钥环

    seahorse 
    
    • 1
  • 相关阅读:
    Spring面试题
    【计网实验】选择重发 ARQ 算法模拟
    qt 6知识集
    网络安全设备默认密码
    NFT Insider112:The Sandbox聘请Apple高管担任其首席内容官,YGG 将在菲律宾举办Web3游戏峰会
    Spring-MVC的文件上传,下载的技术攻克
    TSINGSEE青犀智能分析网关V4有限空间作业监护AI算法介绍及应用
    视频怎么消除人声?一款视频去人声软件,轻松去除视频人声
    LeetCode 449. Serialize and Deserialize BST【树,BFS,DFS,栈】困难
    【算法】计算组合数的四种常用方法
  • 原文地址:https://blog.csdn.net/weixin_46227276/article/details/133421454