Ubuntu基礎命令(八)--檔案型別和軟連結及history命令
檔案型別
- 普通檔案
d 目錄
c 字元裝置檔案
b 塊裝置檔案
s 本地域套介面(有關程序通訊的)
p 有名管道(有關程序通訊的)
l 符號連結(類似與Windows的快捷鍵,使用者可通過別名去訪問另一個檔案)
字元裝置(順序訪問裝置)
指嫩夠從它那裡讀取字元序列的裝置,如磁帶和序列線路,必須按照資料傳送的順序從序列線路上獲取資料
塊裝置(隨機訪問裝置)
指用來儲存資料並對其各部分內容提供同等訪問權的裝置,可以從磁碟的任何位置獲取資料
軟連結(符號連結) 引數-s
ln -s 目標檔案/目錄 目標檔案別名
兩者區別
硬連結 不帶引數
ln 目標檔案/目錄 目標檔案別名
硬連結的兩個檔案完全獨立的檔案,並擁有相同的內容,對其中一方進行改動會反映在另一個檔案上
history
列出所有使用過的命令並加以編號,資訊被儲存在使用者目錄的.bash_history檔案中
預設記錄1000條命令
history -n 數字
列出最近使用的n條命令
相關推薦
Ubuntu基礎命令(八)--檔案型別和軟連結及history命令
檔案型別 - 普通檔案 d 目錄 c 字元裝置檔案 b 塊裝置檔案 s 本地域套介面(有關程序通訊的) p 有名管道(有關程序通訊的) l 符號連結(類似與Windows的快捷鍵,使用者可通過別名去訪問另一個檔案) 字元裝置(順序訪問裝置)
共享檔案:硬連結和軟連結
檔案共享使多個使用者(程序)共享同一份檔案,系統中只需保留該檔案的一份副本。如果系統不能提供共享功能,那麼每個需要該檔案的使用者都要有各自的副本,會造成對儲存空間的極大浪費。隨著計算機技術的發展,檔案共享的範圍已由單機系統發展到多機系統,進而通過網路擴充套件到全球。這些檔案的分享是
python自動化運維學習第一天--檔案型別和變數
python檔案型別和變數 1、python使用方式:互動式和執行檔案 2、python原始碼檔案以.py結尾的檔案,直接使用python直譯器來解釋,不用編譯。執行後會生成.pyc的同名檔案,該檔案為python編譯後的二進位制檔案,也可以直接使用python執行。還有一種為.pyo的程式
獲取檔案型別和檔名
#include<stdio.h> #include<stdlib.h> #include<string.h> void get_extension(const char *file_name,char *ex
shell檔案型別和流程控制
我們下來看一些shell特有的: 按照檔案型別來判斷 -d 檔案 判斷該檔案是否存在,並且是否是目錄 -e 檔案 判斷該檔案是否存在 -f 檔案 判斷該檔案是否存在,並且是否為普通檔案 # 檢視該檔案是否存在 [ -e /root/install.
java基礎之----基本資料型別和引用資料型別的引數傳遞過程(一)
值傳遞:方法呼叫時,實際引數把它的值傳遞給對應的形式引數,方法執行中形式引數值的改變不影響實際引數的值。 引用傳遞:也稱為傳地址。方法呼叫時,實際引數的引用(地址,而不是引數的值)被傳遞給方法中相對應的形式引數,在方法執行中,對形式引數的操作實際上就是對實際引
JS基礎知識(一)變數型別和計算
變數型別和計算 問題: JS中使用typeof能得到哪些型別 何時使用=== 何時使用== JS有哪些內建函式 JS變數按照儲存方式區分為哪些型別,並描述其特點 如何理解JSON 知識點: 1.變數型別  
作業系統知識點總結(十三)共享檔案(硬連結和軟連結)
檔案共享使多個使用者(程序)共享同一份檔案,系統中只需保留該檔案的一份副本。如果系統不能提供共享功能,那麼每個需要該檔案的使用者都要有各自的副本,會造成對儲存空間的極大浪費。隨著計算機技術的發展,檔案共享的範圍已由單機系統發展到多機系統,進而通過網路擴充套件到全球。這些檔案的分享是通過分散式檔案
Linux檔案系統簡介和軟連結和硬連結的區別
Linux有著極其豐富的檔案系統,大體可分為如下幾類: 網路檔案系統:如nfs、cifs等; 磁碟檔案系統:如ext3、ext4等; 特殊檔案系統:如prco、sysfs、ramfs、tmpfs等; 一、Linux系統中一切皆檔案(除程序以外) Linux系統的頂層目錄結構如下 1 /
find命令查詢到不到軟連結內的檔案
今天發現一個問題 fileList=`find $dataDir/$user -name "*.sql"` 之前一直沒問題,今天有人反映檔案不對。 查詢後發現之前$user都是資料夾,昨天為了方便加了一個軟連結進來,結果軟連結內的檔案查詢不到 解決方法是 fileList
Ubuntu 安裝 samba 實現檔案共享和source insight 閱讀uboot
環境:win10 + 虛擬機器Ubuntu 12.04 一. samba的安裝: # sudo apt-get install samba # sudo apt-get install smbfs 二. 建立共享目錄,或是找已經存在的資料夾,只要許可權放開就行了: # mkdir /home/sha
【Linux Shell指令碼攻略之一】find命令:檔案查詢和檔案列表
find是Unix/Linux命令列工具中最棒的工具之一。該命令對於編寫shell指令碼所起到的功能不可小視,但是多數人卻午飯最大程度發揮它的功效,下面介紹find一些常見的用法。 1.基本用法:
Linux基礎第三天—Linux的軟連結與硬連結、安裝nginx以及基本配置、LNMP和LAMP的搭建
ln 建立硬連結 ln oldboy.txt oldgirl.txt 建立硬連結,原檔案oldboy.txt寫在前面,兩檔案inode相同,存在同一個block中, 內容同步刪除,但其中一個刪除 另一個並不會消失,因為block, l
ln命令(硬連結和軟連結)
linux 下的硬連結、軟連結 軟連結軟連線主要目的是升級之後向前相容。軟連結相當於快捷方式。當我刪除原始檔之後,後面的檔案就找不到前面的檔案了。軟連線相當於:a->b;b->inode.例子:軟連線的建立ln -s libiptc.so.0.0.0 libip6
UNIX檔案系統之軟連結和硬連結
UNIX將磁碟分為inode區和block區,inode區中inode的多少決定了每塊block的大小,每塊block儲存一個檔案。 inode僅記錄檔案的屬性:建立時間、修改時間、硬連結數目、屬主、指向block大小及區域(檔名並不記錄在inode中),block記錄檔案
ExtJS4 上傳檔案型別和大小的判斷方法(例項) .
接本人博文《》,在上面的基礎上加上ExtJS上傳檔案前對檔案型別和檔案大小進行判斷,不符合要求的將不能被上傳。 PS:本人的原創博文是在開發中遇到的一些常見問題或難題作記錄。由於我是初學者,知識面還遠遠不夠,所以可能有許多地方並不是很好的解決方案,希望朋友你有想法能給予答覆。謝謝! 開始本文的方案描述(原
獲取Windows系統註冊的檔案型別和圖示
煩死,寫了快一個小時。不知道怎麼碰了一下,就沒了。隨便記記吧。 就是獲取下面這個新建裡面的內容: 思路: (1)獲取系統已註冊的檔案型別 登錄檔路徑:MFC版獲取檔案型別 地址:http://blog.csdn.net/qq2399431200/article/deta
Linux中硬連結檔案和軟連結檔案的區別
我這邊說的是初學者最容易不清楚的概念,如果要知道更深的原理,網上都有。 1.硬連結相當於windows的複製,原始檔刪除不會影響到創建出來的硬連結;硬連結刪除也不會影響到原始檔。(指向同一個inode節點) 2軟連線相當於windows中的快捷式,原始檔刪除了會是創建出來的
Linux下連結檔案的區別——軟連結和硬連結
部落格搬家了,最近同時更新,沒準什麼時候就完全搬走了-_- http://blog.just666.cn 這個是新部落格地址,希望大家多多關照 0X00 什麼是連結檔案 Linux中的連結檔案就相當於是Windows中的快捷方式,通過連結檔案可
相對和絕對路徑、cd命令、創建和刪除目錄、rm命令
相對和絕對路徑、cd命令、創建和刪除目錄、rm命令一、相對和絕對路徑、cd命令相對路徑:相對所在位置的路徑[root@centos-01 ~]# pwd #顯示當前目錄/root[root@centos-01 ~]# ls .ssh/authorized_keys #相對於/root.ssh/authori