1. 程式人生 > >linux中常見的檔案操作命令

linux中常見的檔案操作命令

由於經常在linux釋出工程進行測試,所以要用到linux一些檔案操作命令,再此進行總結,以便以後忘記的時候檢視。

改變目錄:cd

     回到使用者目錄 cd或者cd~

檢視當前目錄:pwd

檢視目錄下的檔案的詳細資訊:ls -l /tmp(顯示的最近一次修改的時間)

建立目錄:mkdir /tmp/test

建立檔案:touch /tmp/test.txt

       touch -r file1 file2(將file2的時間記錄改成和file1一樣)

刪除檔案:rm /tmp/test.txt (-f 沒有提示資訊)

刪除資料夾:rm -r /tmp/test.txt       (-f 沒有提示資訊) 

複製檔案:cp /tmp/res.txt /tmp/des.txt

複製資料夾和資料夾中的內容: cp -r dir/* /tmp/( * :所有檔案和資料夾  ?:一個字元)

移動檔案  mv /tmp/res.txt /tmp/des.txt

查詢命令

find [路徑] [引數]
引數說明:
 時間:
   -atimen    :在 n*24小時內被 access 即存取過的檔案列出來!
   -ctimen    :在 n*24小時內被 changed 即改變、新增的檔案或目錄印出
   -mtimen    :在 n*24小時內被 modified 即修改過的檔案印出
  -newer file :比 file 還要新的檔案就列出來!

使用名稱:

   -gidn     :尋找 群組 ID 為 n 的檔案
   -group name :尋找群組名稱為 name的檔案
   -uidn     :尋找擁有者 ID 為 n 的檔案
   -user name :尋找使用者名稱為 name 的檔案
   -name file :尋找檔名為 file 的檔名稱(可以使用萬用字元)
   -type type :尋找檔案屬性為 type 的檔案,type 包含了 b, c, d, p, l, s,這些與前一章的屬性相同!例如 l 為 Link而 d 為路徑之意!

例如

[[email protected] ~]# find / -nametesting           //查詢名為 testing  的檔案
[

[email protected] ~]# find / -name'test*'         //查詢以test開頭的檔案
[[email protected] ~]# find . -ctime1                //查詢當前目錄下一天內新增的檔案
[[email protected] ~]# find /home -usertest      //查詢 /home下擁有者為 test 的檔案

which ls(which也可以查詢)

檢視檔案內容

 cat /etc/services

head -n /etc/services(檢視檔案前n行的內容)

tail -n /etc/services(檢視檔案後n行內容)

管道

more /etc/services (檔案內容會一屏一屏的顯示出來,你只需用空格鍵就可以下翻了)

 cat /etc/services | more(cat顯示出來的內容重新輸出給 more 命令就可以達到想要效果)

重定向

 cat /etc/services > a.txt(輸出重定向只需要加上> 這位一個符號就可以了)

統計檔案內容的行數

 wc -l /etc/services

返回檔案開頭的快捷鍵 gg

返回檔案末尾的快捷鍵 shift+g(即G)

相關推薦

Linux檔案操作命令

需求一、建立新檔案   語法: touch [路徑/檔名] 補充知識點: (1)、如果檔名前面帶的有路徑,則表示在指定的路徑下建立檔案,只有檔名沒有路徑的話,則預設在當前工作目錄下建立檔案; (2)

linux檔案搜尋命令

一、locate命令 是在後臺數據庫中按檔名搜尋(也只能按檔名搜尋),搜尋速度較快 這個資料庫的目錄,不同的linux發行版不同,在centos6.10中,這個資料庫的目錄為:/var/lib/mlocate/mlocate.db 這個資料庫預設一天一更新,所以一般新建的檔案,如果不手動

linux目錄和檔案操作命令

說明:此Linux文件是觀看黑馬程式設計師的視訊筆記,在B站可以觀看,此筆記僅用來學習使用,如有侵權請聯絡博主 目錄 2.1 cd 3.3 rm 4.2 cp 4.3 mv 06. 其他

Linux-1.4檔案操作命令(grep,cat,tail,head,less,find,chmod,tail,less)

Linux基礎命令(grep,cat,tail,head,less,find,chmod,tail,less) grep(常用)  grep 指定“檔案”搜尋檔案內容 grep hello 1.txt 在檔案中查詢字串 grep -n hello 1.txt 顯示字

linux下的檔案操作命令

首先,大家明白一個概念,非常重要的一個概念“在linux上,一切皆檔案”,“在linux上,一切皆檔案”,“在linux上,一切皆檔案”,重要的事情說三遍。。。 明白了檔案的重要性,那麼,檔案都有哪些型別的呢?好比人有白人,黃人,黑人之分,檔案有普通檔案,目錄檔案,管道檔案

Linux下常用檔案操作命令總結

拾取一些常用的檔案命令。 改變目錄 cd //進入使用者預設工作目錄 cd .. //進入上一級目錄 cd ap

Linux下的檔案操作命令(一、檔案顯示命令

1.cat命令 cat用來顯示檔案的內容。 1)一般格式 cat 【選項】 檔案 2)說明 一是顯示檔案內容;二是連線兩個或者多個檔案。 3)常用選項 -b 從1開始對所有非空輸出編號

Linux常用的操作命令和vi操作命令以及gdb除錯命令

Linux簡介及Ubuntu安裝常見指令系統管理命令打包壓縮相關命令關機/重啟機器Linux管道Linux軟體包管理vim使用使用者及使用者組管理檔案許可權管理Linux簡介及Ubuntu安裝Linux,免費開源,多使用者多工系統。基於Linux有多個版本的衍生。RedHat

Linuxshell檔案操作大全

1.建立資料夾 #!/bin/sh mkdir -m 777 "%%1" 2.建立檔案 #!/bin/sh touch "%%1" 3.刪除檔案 #!/bin/sh rm -if "%%1" 4.刪除資料夾 #!/bin/sh rm -rf "%%1" 5.刪除一個目錄下所有的資料夾 #!/bin/bash

linux常見檔案操作命令

由於經常在linux釋出工程進行測試,所以要用到linux一些檔案操作命令,再此進行總結,以便以後忘記的時候檢視。 改變目錄:cd      回到使用者目錄 cd或者cd~ 檢視當前目錄:pwd 檢視目錄下的檔案的詳細資訊:ls -l /tmp(顯示的最近一次修改

Linux常見的日誌檔案命令

【IT168 伺服器學院】成功地管理任何系統的關鍵之一,是要知道系統中正在發生什麼事。Linux 中提供了異常日誌,並且日誌的細節是可配置的。Linux 日誌都以明文形式儲存,所以使用者不需要特殊的工具就可以搜尋和閱讀它們。還可以編寫指令碼,來掃描這些日誌,並基於它們的內容去

Linux目錄結構,基本命令檔案操作命令

一.Linux系統中的目錄結構 1.根目錄 (/) 根目錄與開機/還原/系統修復等動作有關。目錄不要放在非常大的分割槽, 因為越大的分割槽內你會放入越多的資料,如此一來根目錄所在分割槽就可能會有較多發生錯誤的機會。 因此FHS標準建議:根目錄(/)所在分割槽應該越小越好

linux檔案目錄結構和檔案操作命令

剛學linux,總結下。 檔案目錄結構 linux 是多使用者作業系統,多個使用者可以共享的全部硬體和軟體。 ubuntu沒有盤的概念,有且只有一個根目錄 / ,所有的檔案都在根目錄下面。 根目錄下有個home資料夾,是系統預設的使用者家目錄,新增使用者的家目錄都放在這裡。 其他資料

linux如何使用find命令查詢檔案

find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。 下面介紹一些關於使用find命令查詢檔案的命令格式和示例: 1.格式: find +目錄 +條件 +條件值 如果

Linux 下幾個檔案操作命令的程式碼實現

用 C 語言實現命令 cp、df、mkdir、rm、tac   本文章中的示例程式碼是在 CentOS 5.4 64 位環境下執行通過的,在其它 unix 系統上沒有測試過。 Linux 作業系統中的命令實際上是編譯好的可執行程式,比如說 ls 這個命令,這個檔案位於 /bin

linux常用檔案操作命令

目錄 本文列出了linux常用的檔案操作命令,如 解壓縮檔案 檢視檔案內容 編輯檔案內容 建立檔案/刪除檔案 建立目錄/刪除目錄 複製/移動檔案(夾) 檢視檔案/目錄當前絕對路徑 檢視檔案(夾)大小 檢視/修改檔案(夾)許可權 修改檔案(夾)名稱

linux檔案操作命令

2、檔案操作命令 2.1、檔案命名規則   Linux系統的命名規則和Windows相差較大。   (1)檔案命名規則       Linux系統中的檔名稱最長可以有256個字元,檔名可以由字母,數字,下劃線,減號及一些特殊符號(不推薦使用)。   (2)副檔名       Linux系統中沒有副檔名的概念,

2、Linux檔案操作命令

1、cat 顯示檔案命令 1.1、顯示檔案內容 cat readme.md 1.2、顯示檔案內容,並加上行號 cat -n readme.md

Linux常見操作2--解決安裝Ubuntu時解析度錯誤問題

在嘗試給WIN7電腦裝Ubuntu14.04系統時,Ubuntu下螢幕解析度明顯不匹配,開啟系統設定項--螢幕--解析度,發現只有640X480一項。在查閱了相關資料之後初步斷定是由於Nvidia的驅動問題。那麼現在的問題就比較簡單,如何升級顯示卡驅動,或是找到與你電腦匹配

Linux基本命令檔案操作命令

目錄管理:ls ,cd, pwd,madir,rmdir,tree檔案管理:touch,stat,file,rm,cp,mv,nano,vi,vim日期時間:date,clock,hwclock,cal,ntpdate檢視文字:cat,tac,more,less,head,t