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发行版的列表:
-
Ubuntu
-
Debian
-
OpenSUSE
-
CentOS
-
kali
-
Fedora
-
Arch Linux
-
deepin
linux常用工具(ubuntu)
命令查询工具: tldr
# tldr根据二八原则将命令的常用场景给出示例,让人一看就懂。
sudo apt install npm nodejs -y
sudo npm install -g tldr
命令补全工具 :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
截图工具:flameshot
sudo apt-get install flameshot -y
安装中文输入法:googlepinyin
sudo apt-get install fcitx fcitx-googlepinyin -y
安装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
安装远程连接软件: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;
升级内核: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
禁用默认的密钥环
seahorse