>[danger] 基本命令
>[success] ll :文件列表
~~~
ls -la ==ll -a ls -l==ll
~~~
>[success] cd :進入目錄
~~~
cd /home
~~~
>[success] pwd :查看當前所在的目錄
>[success] clear :清除當前屏幕終端上的任何信息
>[success] touch :創建文件
~~~
touch ex2 //當前文件夾內創建文件ex2
~~~
>[success] mkdir :創建目錄 mkdir -p :遞歸創建目錄
~~~
mkdir -m 700 /usr/meng/test
//在目錄/usr/meng下建立子目錄test,并且只有文件主有讀、寫和執行權限,其他人無權訪問
~~~
~~~
mkdir -p-m 750 bin/os_1
//在當前目錄中建立bin和bin下的os_1目錄,權限設置為文件主可讀、寫、執行,同組用戶可讀和執行,其他用戶無權訪問
~~~
>[success] History 查看歷史命令
~~~
History 10 //查看最近10條命令
~~~
>[success] cp 將一個或多個源文件或者目錄復制到指定的目的文件或目錄
~~~
cp file /usr/men/tmp/file1 //將文件file復制到目錄/usr/men/tmp下,并改名為file1
~~~
~~~
cp -r /usr/men /usr/zh //將目錄/usr/men下的所有文件及其子目錄復制到目錄/usr/zh中
~~~
>[success] mv 用來對文件或目錄重新命名,或者將文件從一個目錄移到另一個目錄中
~~~
mv ex3 new1 //將文件ex3改名為new1
~~~
~~~
mv /usr/men/* . //將目錄/usr/men中的所有文件移到當前目錄(用.表示)中
~~~
>[success] rm :刪除文件,rmdir:刪除空目錄,rm -r :刪除目錄
~~~
//交互式刪除當前目錄下的文件test和example
rm -i test example
// rm -i 刪除需要確認 ,rm -f 刪除不需要刪除
Remove test ?n(不刪除文件test)
Remove example ?y(刪除文件example)
~~~
>[success] cat :查看文件內容(一般查看小文件)
~~~
//設ml和m2是當前目錄下的兩個文件
cat m1 (在屏幕上顯示文件ml的內容)
cat m1 m2 (同時顯示文件ml和m2的內容)
cat m1 m2 > file (將文件ml和m2合并后放入文件file中)
~~~
>[success] more :滿屏按頁顯示文本內容
~~~
快捷鍵:
* 按Space鍵:顯示文本的下一屏內容。
* 按Enier鍵:只顯示文本的下一行內容。
* 按斜線符|:接著輸入一個模式,可以在文本中尋找下一個相匹配的模式。
* 按H鍵:顯示幫助屏,該屏上有相關的幫助信息。
* 按B鍵:顯示上一屏內容。
* 按Q鍵:退出rnore命令。
~~~
~~~
more -dc file //顯示文件file的內容,但在顯示之前先清屏,并且在屏幕的最下方顯示完核的百分比。
~~~
~~~
more -c -10 file //顯示文件file的內容,每10行顯示一次,而且在顯示之前先清屏。
~~~
>[success] ls :顯示目標列表
~~~
which ls //找ls命令的絕對命令
whereis ls//找到ls命令的絕對路徑,別名信息,和幫助文檔路徑
~~~
>[success] find:搜索
~~~
-name 根據文件名來查找
eg:
find /etc -name init
find /etc -name i?i* (*匹配任意字符,?匹配單個字符)
~~~
~~~
-size 根據大小來查找
eg:
find / -size +204800
PS:block數據塊為單位512字節=0.5KB,大于 + ,小于 -
~~~
~~~
-user根據文件的所有者
eg:
find /home –user zhoujin
~~~
~~~
-時間,根據時間查找
eg:
find /ete -mmin -120 //查找/etc下 2小時內被修改過的文件
PS:
天為單位的時間:ctime、atime、mtime
分鐘為單位的時間:cmin、amin、mmin
~~~
~~~
c-change改變(屬性被改變過)
a-access訪問(看過內容,cat,more)
m-modify修改(內容被修改過)-是之內,+是之外
~~~
- 概要
- HTML
- CSS
- PHP
- Mysqli
- Mysqli 連接查詢
- Mysqli 左外連接查詢
- Mysqli 右外連接查詢
- JavaScript
- JS 變量和常量的定義
- JS 運算符
- JS 流程控制
- JS 函數
- JS 數組
- JS數據類型
- JS 錯誤處理
- JS作用域
- JS 節點操作
- JS 遺留DOM
- JS 閉包
- JS 對象(構造函數)
- JS JSON
- JS 節點屬性操作
- JS 設置CSS樣式
- JS 獲取元素位置
- JS 事件
- JS 內置對象
- String 對象
- Date 對象
- Array 對象
- Math 對象
- Window 對象
- navigator 對象
- screen 對象
- location 對象
- Ajax
- 創建 Ajax 對象(兼容)
- AJax 對象屬性和方法
- Ajax get 五步驟
- Ajax post 六步驟
- Ajax get&post 封裝
- XML
- XML 語法&格式
- DOM 節點創建XML
- PHP 創建XML
- xmlwrite 類創建XML
- xmlReader 類解析xml
- JQuery
- JQuery 選擇器
- JQuery 事件
- JQuery 節點之間的操作
- JQuery html屬性設置
- JQuery Class屬性設置
- JQuery CSS樣式設置值
- JQuery 文本內容獲取
- JQuery 動畫特效
- JQuery 數組&對象遍歷
- JQuery 對象擴展方法
- JQuery Ajax操作
- JQuery Pjax
- JQuery Layer前端框架
- JQuery validation 插件
- ThinkPHP5
- 數據庫配置
- 基本操作
- 查詢構造器
- 查詢數據
- 增加數據
- 更新數據
- 刪除數據
- Session
- Cookie
- Linux
- 指令分類
- 文件屬性
- 文件處理命令
- 幫助命令
- 解壓縮命令
- 網絡通信命令
- 系統開關機
- Shell使用技巧
- VIM+vi 指令