當前位置:首頁 » 操作系統 » linux詳解

linux詳解

發布時間: 2022-01-09 21:55:26

A. unix和linux的區別與聯系詳解

UNIX是一個功能強大、性能全面的多用戶、多任務操作系統,可以應用從巨型計算機到普通PC機等多種不同的平台上,是應用面最廣、影響力最大的操作系統。
Linux是一種外觀和性能與UNIX相同或更好的操作系統,但,Linux不源於任何版本的UNIX的源代碼,並不是UNIX,而是一個類似於UNIX的產品。
Linux是開發源代碼的自由軟體,UNIX是對源代碼實行知識產權保護的傳統商業軟體.
UNIX系統大多是與硬體配套的,而Linux則可運行在多種硬體平台上.
UNIX是商業軟體,而Linux是自由軟體,免費、公開源代碼的.UNIX(5萬美圓)而Linux免費
UNIX是命令行下的系統 linux是加了窗體管理的系統
在對硬體的要求上,linux比unix要低,沒有unix那麼苛刻.在安裝上linux比unix容易掌握.

B. linux里sh命令是做什麼的詳解!

sh就是shell簡寫,就是unix下的腳本語言。

相當於windows下的dos命令

一般情況下環境變數是設置好的,不需要在shell腳本前加上sh,可以直接./a.sh執行的。

C. 如何刪除linux系統 詳解

刪除Linux最需要注意的地方,就是MBR(Master Boot Record)。在刪除Linux分區前,我們需要將啟動Windows的引導信息寫入MBR,否則,MBR中的Linux引導信息,當然就不能啟動Windows系統了。

一:將Windows的引導信息寫入MBR
寫入MBR的方法,有兩種比較簡單
第1種方法:就是將Windows的安裝盤放入計算機以後,重啟計算機,進入Windows安裝程序,隨後,進入恢復控制台,輸入命令fixmbr即可。
第2種方法是為沒有Windows安裝盤的朋友准備的,就是使用MBRFix工具進行修復。
MBRFix工具修復MBR很方便,先進入cmd命令窗口,然後進入mbrfix工具所在的目錄(用cd命令),然後輸入命令 MbrFix /drive 0 fixmbr ,再確認一下即可。重啟以後你會發現,沒有了Linux,直接可以進入Windows了。

二:刪除Linux分區
最後一件事情,就是刪除Linux所在的分區,這個很簡單,您可以使用patition的分區工具,將該分區格式化成fat32或ntfs格式,就可以在Windows下使用了。
請不要使用Windows自帶的分區工具進行分區,因為Windows自帶的分區工具不能識別Linux分區。如果您使用了Windows自帶的分區工具,那麼您的硬碟數據極有可能被破壞(我有過慘痛經歷)。如果您的硬碟數據被破壞了,那麼請用能夠修復分區的數據恢復軟體進行修復。

D. linux ll命令結果詳解

在 Linux 系統中,「ll」命令並不是它的標准命令,「ls」才是 Linux 系統的標准命令,其功能是列出當前子目錄下的文件(不包括隱藏文件)。
之所以有「ll」命令,是因為在 Linux 系統中有一個定義別名命令(alias)的功勞。即:
alias ll 'ls -al'
其中:
-a 選項表示列出所有文件(包括隱藏文件)
l 選項表示按照長格式(long)列出文件名,包括:文件的許可權、文件類型(是文件還是子目錄)、文件的建立日期、文件大小,等等。而這些信息是 ls 命令不能夠顯示出來的。
所以只要定義好了「ll」,以後輸入該命令後,即可顯示文件的很多信息。

E. linux ln命令詳解

ln是中一個非常重要命令。它的功能是為某一個文件在另外一個位置建立一個同步的鏈接,這個命令最常用的參數是-s,具體用法是:
ln
-s
源文件
目標文件
-s

symbolic的意思。
例:ln
-s
/lib/lsb
/usr/lj
即:在usr目錄下建立指向/lib/lsb目錄的lj文件。

我們需要在不同的目錄,用到相同的文件時,我們不需要在每一個需要的目錄下都放一個必須相同的文件,我們只要在某個固定的目錄,放上該文件,然後在其它的
目錄下用ln命令鏈接(link)它就可以,不必重復的佔用磁碟空間。例如:ln
-s
/bin/less
/usr/local/bin/less-s
是代號(symbolic)的意思。這里有兩點要注意:第一,ln命令會保持每一處鏈接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生
相同的變化;第二,ln的鏈接又軟鏈接和硬鏈接兩種,軟鏈接就是ln
-s
**
**,它只會在你選定的位置上生成一個文件的鏡像,不會佔用磁碟空間,硬鏈接ln
**
**,沒有參數-s,
它會在你選定的位置上生成一個和源文件大小相同的文件,無論是軟鏈接還是硬鏈接,文件都保持同步變化。軟鏈接是可以跨分區的,但是硬鏈接只能在同一分區
內。如果你用ls察看一個目錄時,發現有的文件後面有一個@的符號,那就是一個用ln命令生成的文件,用ls
-l命令去察看,就可以看到顯示的link的路徑了當我們需要在不同的目錄,用到相同的文件時,我們不需要在每一個需要的目錄下都放一個必須相同的文件,
我們只要在某個固定的目錄,放上該文件,然後在其它的目錄下用ln命令鏈接(link)它就可以,不必重復的佔用磁碟空間。例如:ln
-s
/bin/less
/usr/local/bin/less

F. Linux中的超級塊和MBR各指的是什麼請詳解!!

超級塊(SuperBlock)包括文件系統的總體信息,比如大小(其准確信息依賴文件系統)。
MBR(Master
Boot
Record),中文意為主引導記錄。
硬碟的0磁軌的第一個扇區稱為MBR,它的大小是512位元組,而這個區域可以分為兩個部分。第一部分為pre-boot區(預啟動區),佔446位元組;第二部分是Partition
table區(分區表),佔66個位元組,該區相當於一個小程序,作用是判斷哪個分區被標記為活動分區,然後去讀取那個分區的啟動區,並運行該區中的代碼。
他是不屬於任何一個操作系統,也不能用操作系統提供的磁碟操作命令來讀取它。但我們可以用ROM-BIOS中提供的INT13H的2號功能來讀出該扇區的內容,也可用軟體工具Norton8.0中的DISKEDIT.EXE來讀取。
附:
liunx和unix是為了做伺服器用途的,它必須保證365*24運行,它的設計就決定不需要整理磁碟碎片。
一個分區或磁碟能作為文件系統使用前,需要初始化,並將記錄數據結構寫到磁碟上。這個過程就叫建立文件系統。
大部分UNIX文件系統種類具有類似的通用結構,即使細節有些變化。其中心概念是超級塊superblock,
i節點inode,
數據塊data
block,目錄塊directory
block,
和間接塊indirection
block。超級塊包括文件系統的總體信息,比如大小(其准確信息依賴文件系統)。
i節點包括除了名字外的一個文件的所有信息,名字與i節點數目一起存在目錄中,目錄條目包括文件名和文件的i節點數目。
i節點包括幾個數據塊的數目,用於存儲文件的數據。
i節點中只有少量數據塊數的空間,如果需要更多,會動態分配指向數據塊的指針空間。這些動態分配的塊是間接塊;為了找到數據塊,這名字指出它必須先找到間接塊的號碼。
UNIX文件系統通常允許在文件中產生孔(hole)
,
意思是文件系統假裝文件中有一個特殊的位置只有0位元組,但沒有為這文件的這個位置保留實際的磁碟空間(這意味著這個文件將少用一些磁碟空間)。這對小的二進制文件經常發生,Linux共享庫、一些資料庫和其他一些特殊情況。
(孔由存儲在間接塊或i節點中的作為數據塊地址的一個特殊值實現,這個特殊地址說明沒有為文件的這個部分分配數據塊,即,文件中有一個孔。)

G. 求linux命令詳解大全

像find
Linux雖然是免費的,但它的確是一個非常優秀的操作系統,與MS-WINDOWS相比具有可靠、 穩定、速度快等優點,且擁有豐富的根據UNIX版本改進的強大功能。下面,作為一個典型的DOS 和WINDOWS用戶,讓我們一起來學習Linux的一些主要命令,希望大家能盡快進入到Linux的世界裡,成為玩轉Linux高手.....
溫馨提示:按 Ctrl+F 快速查找
文件管理
cat chattr chgrp chmod chown cksum cmp
diff diffstat file find git gitview indent
cut ln less locate isattr mattrib mc
mdel mdir mktemp more mmove mread mren
mtools mtoolstest mv od paste patch rcp
rm slocate split tee tmpwatch touch umask
which cp in m mshowfat rhmask whereis
磁碟管理
cd df dirs edquota eject
mcd mdeltree m mkdir mlabel mmd
mrd mzip pwd quota mount mmount
rmdir rmt stat tree umount ls
quotacheck quotaoff lndir repquota quotaon

文檔編輯
col colrm comm csplit ed egrep ex fgrep
fmt fold grep ispell jed joe join look
mtype pico rgrep sed sort spell tr expr
uniq wc
文件傳輸
lprm lpr lpq lpd bye ftp
uuto uupick uucp uucico tftp ncftp
ftpshut ftpwho ftpcount

磁碟維護
badblocks cfdisk dd e2fsck ext2ed
fsck fsck fsconf fdformat hdparm
mformat mkbootdisk mkdosfs mke2fs mkfs.ext2
mkfs.msdos mkinitrd mkisofts mkswap mpartition
swapon symlinks sync mbadblocks mkfs
fsck.ext2 fdisk losetup mkfs sfdisk
swapoff
網路通訊
apachectl arpwatch dip getty mingetty uux
telnet uulog uustat ppp-off netconfig nc
httpd ifconfig minicom mesg dnsconf wall
netstat ping pppstats samba setserial talk
traceroute tty newaliases uuname netconf write
statserial efax pppsetup tcpmp ytalk cu
smbd testparm shapecfg smbclient

系統管理
adser chfn useradd date exit finger
fwhois sleep suspend groupdel groupmod halt
kill last lastb login logname logout
ps nice procinfo top pstree reboot
rlogin rsh sliplogin screen shutdown rwho
sudo gitps swatch tload logrotate kill
uname chsh userconf userdel usermod vlock
who whoami whois newgrp renice su
skill w id free
系統設置
reset clear alias dircolors aumix bind
chroot clock crontab declare depmod dmesg
enable eval export pwunconv grpconv rpm
insmod kbdconfig lilo liloconfig lsmod minfo
set modprobe ntsysv moouseconfig passwd pwconv
rdate resize rmmod grpunconv modinfo time
setup sndconfig setenv setconsole timeconfig ulimit
unset chkconfig apmd hwclock mkkickstart fbset
unalias SVGAText Mode

備份壓縮
ar bunzip2 bzip2 bzip2recover gunzip unarj
compress cpio mp uuencode gzexe gzip
lha restore tar uudecode unzip zip
zipinfo
設備管理
setleds loadkeys rdev mpkeys MAKEDEV

H. 怎麼講解linux指令

echo "$PASSWD" ""弱引用,所以是讀取變數的值
passwd --stdin $UNAME 是從標准輸入讀取密碼給$UNAME這個變數
結合echo "$PASSWD" | passwd --stdin $UNAME 就是讀取$PASSWD這個的值給 $UNAME設置密碼
&> /dev/null 不管正確或者錯誤信息都輸出到 /dev/null 這個/dev/null叫黑洞;

熱點內容
emojijava 發布:2024-07-27 12:57:07 瀏覽:156
編程培訓福州 發布:2024-07-27 12:28:06 瀏覽:876
哈弗h6女生適合哪個配置 發布:2024-07-27 12:10:52 瀏覽:954
memcached啟動腳本 發布:2024-07-27 11:55:41 瀏覽:558
電動車怎麼看配置 發布:2024-07-27 11:55:05 瀏覽:238
mfc打開默認文件夾 發布:2024-07-27 11:41:23 瀏覽:648
電腦找不到伺服器的原因 發布:2024-07-27 11:33:58 瀏覽:864
sql2005操作 發布:2024-07-27 11:33:19 瀏覽:437
安卓什麼app軟體可以代替藍牙 發布:2024-07-27 11:24:50 瀏覽:745
vb編譯運行 發布:2024-07-27 11:14:42 瀏覽:754