Linux 介绍
1. Linux介绍
比微软的Windows微软年轻几岁,作为一个老牌操作系统系列,它在服务器方面深受热爱。
多数人对于Linux的感觉还停留在黑窗口、命令行的层面上,事实上,经过这么多年的发展,各个Linux系列都可以方便地使用已经不输于Windows的桌面,甚至我个人还非常喜欢Gnome桌面的多工作区的操作。
2. 发音
听说,它的发音为勒讷克斯
。也有不少国人读里妞克斯
的。
3. Linux主要的几个发行版
3.1. Ubuntu
相信我,Ubuntu
是年轻也是最适合初学者使用的操作系统,并且它的使用者也非常多,一般的问题,百度一下就能解决。因为拥有大量的用户,它上面可直接用的软件也非常多,这让我们没必要经常启动一个Windows虚拟机来弥补某些软件上的不足。
3.2. Fedora
如果是个人爱好者,我个人推荐Fedora,它的软件更新非常快,你能够第一时间体验新软件新特性给你带来的快感,甚至如果你愿意,你也可以参与该项目的开发,它是由社区支持的一个操作系统。截止目前(2018年5月22号),它的最新发行版本是28。
3.3. Debian
老牌(25岁了),稳定是没得说的。经过多个Linux发行版亲自试用,我们最终选用了Debian这个版本,它的好处:
- 可用软件多,多数软件都会提供
Ubuntu
和Debian
可用的安装包。 - 稳定,相比Fedora,它要稳定地多。
还有什么?还需要什么吗?我觉得这2条优势已经足够了!
3.4. CentOS
不得不提一下这个发行版,因为我们的产品部署服务器的时候会用到!原因呢,它非常可靠和稳定。
3.5. OpenSUSE
OpenSUSE的桌面版也能用。
3.6. 深度
国产,有官方支持,初学容易上手。
3.7. 其它
抱歉,限于篇幅,我要把剩下的全部归于其它了,还请各位不要有意见,这只是一个简单的介绍,加上我个人了解也确实不多,不妄议了,有兴趣的朋友可以自己去尝试。
4. Tilda
Tilda是一个终端模拟器,它能够比较方便地通过某个快捷键(默认为F1)显示和隐藏,不占用桌面窗口数量,且可方便地随时显示/隐藏,是Linux桌面必备的工具之一。
初次使用会自动弹出设置对话框,可以进行一些简单的设置,使得使用起来更得心应手。
-
General
Start in fullscreen
默认启动全屏显示When Last terminal is closed: Open a new terminal and hide
这样就不用当我们关闭终端窗口后多次启动tilda了 -
Appearance
如果不习惯全屏的使用方式,可以设置以下选项(以百分比方式或者以像素方式)
Height
Width
5. 常用命令
5.1. 使用管理员权限执行一条命令
可以理解sudo
为super user do
的缩写
sudo vi
5.2. 软件包安装工具apt
apt
指advanced package tool
5.2.1. 查找应用
根据应用名称或部分名称搜索软件包
apt list python
# or
apt list python?
# or
apt list python3*
根据功能搜索软件包
apt search 'web browser'
5.3. 安装软件包
sudo apt install opera -y
5.4. 卸载软件包
sudo apt remove chromium -y
5.5. 更新软件
sudo apt update -y && sudo apt upgrade -y
6. 文件/目录操作
6.1. 查看目录
ls
# or
ls ./gitee
6.2. 切换目录
cd another/path
6.3. 删除目录
rm -rf path/to/delete
# or
rm file/path/to/delete
6.4. 创建目录
mkdir foldername
6.5. 查看文本文件
cat file/path
6.6. 移动文件(夹)
mv from to
6.7. 复制文件(夹)
cp file/path new/file/path
# or
cp -r folder/path new/folder/path
7. 其它
7.1. 查看本机ip地址
ip a
7.2. 使用vscode打开文件(夹)
code file/path
# or
code path