日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

细说linux基础知识(细说linux)

發布時間:2023/12/2 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 细说linux基础知识(细说linux) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux什么時候才能足夠完美?

Linux已經足夠完美了,而且應用得十分廣泛。只不過Linux的用戶群體不是普通的桌面用戶,加上Windows和macOS基本上已經統治了桌面級市場,合并市場份額超過了90%,Linux很難在桌面操作系統領域有太大的作為,當然這里不把Android看成Linux發行版,畢竟Android已經脫離Linux內核主線很久了。

事實上在硅谷和美國大學校園,大多數從事和學習計算機的PC用戶,非常具有代表性,大家要么拿一臺MacBook Pro辦公,要么就像Google一樣使用深度定制的Ubuntu等Linux發行版作為主要的辦公系統。

服務器領域Linux是幾乎完美的、極客圈子也非常受歡迎

Linux在服務器領域基本上是趨近于完美的,全世界最牛的互聯網公司,比如Google、Facebook、Amazon,以及國內的騰訊、阿里巴巴、百度、字節跳動、滴滴、美團等眾多大的互聯網公司,服務器都主要是Linux占據了絕對統治地位。

這些企業不僅僅會使用開源的Linux版本,Google、Amazon、阿里巴巴為代表的互聯網企業都有自己定制版的Linux發行版,他們也將這些Linux發行版用到自家的公有云服務器上,阿里云購買服務器的時候,就可以選擇阿里巴巴自己深度定制的Linux發行版作為服務器的操作系統。

除了服務器市場之外,很多開發者也使用Linux作為自己的主要生產力操作系統,之所以受到眾多開發者的喜歡。Emacs、Vim、GCC等眾多*nix哲學下的開發軟件,以及高效的命令行工具,最接近生產環境的開發體驗,這都是macOS和Windows很難相提并論的,Windows自然無需多說,macOS盡管是基于Unix,跟Linux的血緣關系也比較近,可是到現在為止,蘋果也沒有為macOS打造一個官方的包管理工具,開源的MacPorts、Homebrew,比起Linux領域的pacman、apt、dnf相比相差甚遠,甚至比macOS的親爹FreeBSD的pkg體驗都要差了很多。

桌面領域Linux應用生態跟不上、市場份額太低了

Linux市場份額大概只有1.6%,這個市場份額跟macOS相比都差了很多,更別說跟Windows相比。

大型的網絡游戲和單機游戲,比如魔獸世界、戰地、使命召喚、極品飛車、俠盜獵車手,很多工業軟件solidworks、AutoCAD等macOS平臺都不會登陸,更別說Linux的市場份額只有macOS的十分之一,這樣用戶體量不值得應用開發商開發商業應用。

同樣在專業領域也是,比如微軟的Office、Adobe的Photoshop,也不會專門為Linux開發,畢竟這些企業都是商業軟件公司,要靠賣軟件賺錢的,開發一個Linux的專門版本,可能都沒辦法覆蓋成本。好在Linux有GIMP、OpenOffice、WPS等很多開源或者免費的軟件,也基本上能夠滿足大多數Linux用戶的需求。

最后不得不說一下Linux的穩定性,當然Linux已經足夠穩定了,不過畢竟是開源產品,跟Windows和macOS這種商業級別的操作系統還有很大差距,Linux的很多桌面環境都沒有那么穩定。目前桌面體驗做的最好的Linux發行版是國內深度團隊的Deepin Linux,搭配深度應用商店和眾多出色的應用基本上到了一個可用的級別,但是在打開軟件的速度,以及穩定性上還有很大的進步空間。

Linux存放用戶密碼信息的目錄是什么?

用戶帳號/etc/passwd用戶密碼/etc/shadow可以查看下用戶密碼信息文件都放了什么。#vi/etc/passwdroot:x:0:0:root:/root:/bin/bashdaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownhalt:x:7:0:halt:/sbin:/sbin/haltmail:x:8:12:mail:/var/spool/mail:/sbin/nologinnews:x:9:13:news:/etc/news:/sbin/nologin........每一行內容存放一個用戶的信息,每個用戶信息有7部分組成root:x:0:0:root:/root:/bin/bashroot用戶名  用戶登錄系統時使用的用戶名x密碼  密碼位2UID  用戶標識號2GID  缺省組標識root注釋性描述  例如存放用戶全名等信息/root宿主目錄用戶登錄系統后的缺省目錄/bin/bash命令解釋器用戶使用的Shell,默認為bashUID關于上面的UID這里細說一下,其實決定用戶是什么權限,是由UID號決定的。linux用戶分為三種:超級用戶:(rootUID=0)普通用戶:(UID500~60000)偽用戶:(UID1~499)所以,可以修改用戶的UID號來修改用戶的類型,如果把root的UID號為500,那么root就變成了普通用戶,如果把fnngj用戶的UID改為0,那么它就擁有了root用戶的超能力。#vi/etc/passwd進入之后修改,完了保存退出就OK了。偽用戶說到用戶種類,又牽扯到一個偽用戶,那么偽用戶是干什么用的?1、偽用戶與系統和程序服務相關。bin、daemon、shutdown、halt等,任何Linux系統默認都有這些偽用戶。mail、news、games、apache、ftp、mysql及sshd等,與linux系統的進程相關。2、偽用戶通常不需要或無法登錄系統。3、可以沒有宿主目錄。

總結

以上是生活随笔為你收集整理的细说linux基础知识(细说linux)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。