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

linux與

發布時間: 2022-01-08 23:43:33

A. linux / 和./的區別

/是指根目錄,就和Windows的我的電腦那個位置差不多。
./是指用戶所在的當前目錄。
如下所示:
[root~]# cd /etc
[root etc]# pwd
/etc
[rootetc]# cd /
[root /]# pwd
/
[root /]# cd /etc
[rootetc]# cd ./
[rootetc]# pwd
/etc
[root etc]#

B. linux里*.* 和*意思一樣嗎

對於不同的工具*的定義不同,而且並沒有統一的標准。
推薦使用 擴展的正則表達式 查找符合特定格式的字串,這個在linux裡面是統一的。
grep sed awk 等等很多軟體支持的都是 ERE (擴展正則表達式),可以看看《Linux就該這么學》詳細了解下。

C. linux 中「.」和「..」代表什麼意思

.. 指向的是上一層目錄。

cd .. 就是回到上一級;cd ../.. 就是回到上兩級。

但是你這個 mv 漏了第二個反斜杠,所以就變成了把 filename 移動到了上一層目錄並且重命名成 ..bk ,而點開頭的文件是默認隱藏的,所以在文件管理器或者直接 ls 都看不到。

Nautilus (GNOME)下使用 Ctrl-H 查看隱藏文件。

終端下 ls -a 。

D. linux中「>」和「>>」區別

'>' 輸出到文件中。文件不存在會創建。文件已存在,內容會被覆蓋。文件時間會更新。

第一次輸入'> test', 第二次輸入'> test again', 發現內容

[root@localhost ~]# ll
總用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 7 2月 1 18:03 echo.log
[root@localhost ~]# cat echo.log
> test
[root@localhost ~]# echo '> test again' > echo.log
[root@localhost ~]# cat echo.log
> test again
[root@localhost ~]# ll
總用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 13 2月 1 18:04 echo.log

最後輸出只有:'> test again'

刪除echo.log, 測試'>>'

'>>'輸出到文件中。文件不存在會創建。文件已存在,內容會繼續追加在後面。文件時間會更新。

[root@localhost ~]# rm echo.log
rm:是否刪除普通文件 "echo.log"?y
[root@localhost ~]# ll
總用量 4
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg
[root@localhost ~]# echo '> test' >> echo.log
[root@localhost ~]# ll
總用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 7 2月 1 18:11 echo.log
[root@localhost ~]# cat echo.log
> test
[root@localhost ~]# echo '> test again' >> echo.log
[root@localhost ~]# ll
總用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 20 2月 1 18:12 echo.log
[root@localhost ~]# cat echo.log
> test> test again

最後輸出,文本中有兩行。

> test
> test again

輔助記憶:
這兩個都是重定向,
>> 比較長,只有繼續跟在後面附加,文本才會比較長。
> 比較短,理解成替換文本,才不會那麼長。更詳細更多的Linux命令可查看下Linux命令的介紹,查找方式如下:

E. linux下/和//的區別

你加100個都是這樣,/是目錄拼接的分隔符號,就像.和./是一樣的,.//和././是一樣的,當/與/之間啥都沒有或者只有一個.的時候,都表示第一個連續/之前的那個符號所在的位置

F. Linux中>>和>和<的區別

1、輸入輸出的區別:

>>和>都屬於輸出重定向,<屬於輸入重定向。

2、文件內容的區別:

>會覆蓋目標的原有內容。當文件存在時會先刪除原文件,再重新創建文件,然後把內容寫入該文件;否則直接創建文件。

>>會在目標原有內容後追加內容。當文件存在時直接在文件末尾進行內容追加,不會刪除原文件;否則直接創建文件。

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。

(6)linux與擴展閱讀:

Linux優點:

1、Linux由眾多微內核組成,其源代碼完全開源;

2、Linux繼承了Unix的特性,具有非常強大的網路功能,其支持所有的網際網路協議,包括TCP/IPv4、TCP/IPv6和鏈路層拓撲程序等,且可以利用Unix的網路特性開發成出新的協議棧;

3、Linux系統工具鏈完整,簡單操作就可以配置出合適的開發環境,可以簡化開發過程,減少開發中模擬工具的障礙,使系統具有較強的移植性;

參考資料來源:網路-linux

G. linux中【./】和【/】之間有什麼區別

/ 表示根目錄

./ 表示當前目錄

../&nbsp;當前目錄的上一級目錄

以此類推

../../ 表示當前目錄的上一級的上一級的目錄 更詳細的Linux命令介紹請如下圖所示進行查詢:

H. linux和uinux的區別

Linux和Unix都是功能強大的操作系統,都是應用廣泛的伺服器操作系統,有很多相似之處,甚至有一部分人錯誤地認為Unix和Linux操作系統是一樣的,然而,事實並非如此,以下是兩者的區別。
1. 開源性
Linux是一款開源操作系統,不需要付費,即可使用;Unix是一款對源碼實行知識產權保護的傳統商業軟體,使用需要付費授權使用。
2. 跨平台性
Linux操作系統具有良好的跨平台性能,可運行在多種硬體平台上;Unix操作系統跨平台性能較弱,大多需與硬體配套使用。
3. 可視化界面
Linux除了進行命令行操作,還有窗體管理系統;Unix只是命令行下的系統。
4. 硬體環境
Linux操作系統對硬體的要求較低,安裝方法更易掌握;Unix對硬體要求比較苛刻,按照難度較大。
5. 用戶群體
Linux的用戶群體很廣泛,個人和企業均可使用;Unix的用戶群體比較窄,多是安全性要求高的大型企業使用,如銀行、電信部門等,或者Unix硬體廠商使用,如Sun等。
相比於Unix操作系統,Linux操作系統更受廣大計算機愛好者的喜愛,主要原因是Linux操作系統具有Unix操作系統的全部功能,並且能夠在普通PC計算機上實現全部的Unix特性,開源免費的特性,更容易普及使用!

I. linux中~和/的區別

/是目錄層的分隔、表示符。只有一個/表明是root,/etc/表明是根目錄下面的etc目錄(當然目錄最後不需要/,但有/直接表明他是目錄,沒有末尾的/,那麼/etc需要檢測一下確定是目錄還是文件,雖然習慣上/etc絕對是目錄)
~是一個代位符,表明的是個人目錄的地址,因為每個用戶都有自己的個人目錄地址,所以用~作為統一替代這個根據用戶不同而不同但有規可循的地址,來保證某些情況下的兼容問題。
如果以root賬號登陸
~代表/root/
如果以name登陸
~代表/home/name/

熱點內容
跳轉頁源碼 發布:2024-09-17 03:13:05 瀏覽:542
html文件上傳表單 發布:2024-09-17 03:08:02 瀏覽:783
聊天軟體編程 發布:2024-09-17 03:00:07 瀏覽:725
linuxoracle安裝路徑 發布:2024-09-17 01:57:29 瀏覽:688
兩個安卓手機照片怎麼同步 發布:2024-09-17 01:51:53 瀏覽:207
cf編譯後沒有黑框跳出來 發布:2024-09-17 01:46:54 瀏覽:249
安卓怎麼禁用應用讀取列表 發布:2024-09-17 01:46:45 瀏覽:524
win10設密碼在哪裡 發布:2024-09-17 01:33:32 瀏覽:662
情逢敵手迅雷下載ftp 發布:2024-09-17 01:32:35 瀏覽:337
安卓如何讓軟體按照步驟自動運行 發布:2024-09-17 01:28:27 瀏覽:197