操作前備份,操作後檢查
一切從根開始,與windows不同
[root@znix ~]#[使用者名稱@主機名 你在哪]#
特殊符號-重定向符號:潑水
>或1> 標準輸出重定向
:先把原檔案的內容清空,然後把新的內容放到檔案中
>>或1>> 追加輸出重定向
:把前面輸出的東西輸入到後邊的檔案中,不會清除檔案原有內容,只是追加到檔案的最後一行
[root@znix ~]#echo clsnedu.com >>clsn.txt
[root@znix ~]#
cat clsn.txt
clsnedu.com
[root@znix ~]#
echo clsnedu.cn >clsn.txt
[root@znix ~]#
cat clsn.txt
clsnedu.cn
2>> 錯誤追加輸出重定向
把命令執行錯誤的資訊追加存放在檔案中
2> 錯誤輸出重定向
先把原檔案的內容清空
,然後把錯誤資訊放到檔案中
[root@znix ~]#echa clsnedu.com 2>>clsn.txt
[root@znix ~]#
cat clsn.txt
clsnedu.com
-bash: echa: command not found
把錯誤的內容和正確的資訊都放在乙個檔案中.
[root@znix ~]#echo clsnedu.com >>clsn.txt 2>>clsn.txt
[root@znix ~]#
cat clsn.txt
clsnedu.com
-bash: echa: command not
found
clsnedu.com
錯誤資訊:
[root@znix ~]#cho clsnedu.com >>clsn.txt 2>>clsn.txt
[root@znix ~]#
cat clsn.txt
clsnedu.com
-bash: echa: command not
found
clsnedu.com
-bash: cho: command not found
簡寫方式
:
[root@znix ~]#cho clsnedu.com >>clsn.txt 2>&1
[root@znix ~]#
cho clsnedu.com &>clsn.txt
《或0< 輸入重定向
輸入重定向重定向用於改變命令的輸入。
當前僅與xargs聯用
例項1-1
[root@znix ~]#cat /data/clsn.txt
1 2 3 4 5[root@znix ~]#
xargs -n2
1 23 4
5
<< 追加輸入重定向
使用到的地方不多,目前與cat 一起使用。
例項1-2
[root@znix ~]#cat >>/data/clsn.txtamsudent
> eof
別名 == 小名
1、為了省事
2、防止犯錯
給危險的linux命令加上別名
使用alias命令可以檢視系統中都有哪些別名。
[root@znix ~]#alias rm cp mv
alias rm='
rm -i
'alias cp='
cp -i
'alias mv='
mv -i
'
別名時命令的別名,只能給一條命令設定別名。
①臨時設定
直接在命令列中新增別名,這個別名只能臨時使用,斷開連線後失效。
[root@znix ~]#alias mv='echo bieyong rm'
[root@znix ~]#
alias rm
alias mv='
echo bieyong rm
'
②永久設定
a)把別名放到/etc/profile 檔案最後一行中去,(全域性使用),所有使用者都可以使用。
[root@znix ~]#tail -1 /etc/profile
alias rm='
echo bieyong rm
'
b)修改 ~/.bachrc 檔案,僅對當前使用者設定
別名,對其他使用者沒有作用。
[root@znix ~]#vim .bashrc
c)讓修改的配置檔案生效
使用source命令,使配置檔案生效。
[root@znix ~]#source /etc/profile
[root@znix ~]#
alias rm
alias rm='
echo bieyong rm
'
1)\ 轉義符
[root@znix ~]#\cp /mnt/test.txt /tmp/
2)使用命令的絕對路徑
查詢命令的絕對路徑使用which命令
[root@znix ~]#which cp
alias cp='
cp -i
' /bin/cp
#使用方法
[root@znix ~]#/bin/cp /mnt/test.txt /tmp/
絕對路徑, 只要是以根(/)開始的路徑/位置
就是絕對路徑.
/data/tmp
/etc/sysconfig/network-scripts/ifcfg-eth0
相對路徑, 路徑的最前面
沒有 /, 不是以根開始的路徑.
etc/hostsetc/sysconfig/network-scripts/ifcfg-eth0
[root@znix ~]#cd /data/
[root@znix data]#
cd /tmp/
[root@znix data]#pwd/data
路徑詳解 絕對路徑,相對路徑,根相對路徑
路徑詳解 重點 1 絕對路徑 1 什麼是絕對路徑 檔案從最高端目錄下開始的完整路徑 1 訪問網路資源 1 由以下四個部分組成 1 協議名稱 2 主機名 ip位址,網域名稱 3 目錄路徑 4 檔名 ex 1 協議名 2 主機名 網域名稱 3 目錄路徑 img4 檔名 bd logo1.png 2 訪問...
相對路徑絕對路徑
前兩天突然發現自己一直以來對相對路徑絕對路徑的理解都是錯的,於是趕緊查了相關資料。1.絕對路徑 絕對路徑是指檔案在硬碟上真正存在的路徑。例如 bg.jpg 這個是存放在硬碟的 e book 網頁布局 第2章 目錄下,那麼 bg.jpg 這個的絕對路徑就是 e book 網頁布局 第2章 bg.jpg...
絕對路徑 相對路徑
一 基本概念 1 相對路徑 相對於當前檔案的路徑。網頁中表示路徑一般使用這個方法。二 相對路徑常見的寫法 代表目前所在的目錄。開頭 代表根目錄。根目錄下有test1資料夾和image image1.jpg,test1下有index1.html檔案和test2資料夾。test2資料夾下有index2....