cd ..
6.查看user用戶根目錄下的所有文件
ls -la
7.在根目錄下創(chuàng)建一個(gè)user的文件夾
mkdir /user
8.在/user目錄下創(chuàng)建src和WebRoot兩個(gè)文件夾
分別創(chuàng)建:mkdir /user/src
mkdir /user/WebRoot
同時(shí)創(chuàng)建:mkdir /user/{src,WebRoot}
進(jìn)入到/user目錄linux命令大全,在該目錄下創(chuàng)建.classpath和README文件
分別創(chuàng)建:touch .classpath
touch README
同時(shí)創(chuàng)建:touch {.classpath,README}
查看/user目錄下面的所有文件
ls -la
在/user目錄下面創(chuàng)建一個(gè)test.txt文件,同時(shí)寫(xiě)入內(nèi)容"this is test"
echo "this is test" > test.txt
查看一下test.txt的內(nèi)容
cat test.txt
more test.txt
less test.txt
向README文件追加寫(xiě)入"please read me first"
echo "please read me first" >> README
將test.txt的內(nèi)容追加到README文件中
cat test.txt >> README
拷貝/user目錄下的所有文件到/user-bak
cp -r /user /user-bak
進(jìn)入到/user-bak目錄linux命令大全,將test.txt移動(dòng)到src目錄下,并修改文件名為Student.java
mv test.txt src/Student.java
在src目錄下創(chuàng)建一個(gè)struts.xml
> struts.xml
刪除所有的xml類型的文件
rm -rf *.xml
刪除/user-bak目錄和下面的所有文件
rm -rf /user-bak
返回到/user目錄,查看一下README文件有多單詞,多少個(gè)少行
wc -w README
wc -l README
返回到根目錄,將/user目錄先打包,再用gzip壓縮
分步完成:tar -cvf user.tar user
gzip user.tar
一步完成:tar -zcvf user.tar.gz user
將其解壓縮,再取消打包
分步完成:gzip -d user.tar.gz 或 gunzip user.tar.gz
一步完成:tar -zxvf user.tar.gz
將/user目錄先打包,同時(shí)用bzip2壓縮,并保存到/tmp目錄下
tar -jcvf /tmp/user.tar.bz2 user
將/tmp/user.tar.bz2解壓到/usr目錄下面
tar -jxvf user.tar.bz2 -C /usr/
1.進(jìn)入到用戶根目錄
cd ~ 或者 cd
cd ~hadoop
回到原來(lái)路徑
cd -
2.查看文件詳情
stat a.txt
3.移動(dòng)
mv a.txt /ect/
改名
mv b.txt a.txt
移動(dòng)并改名
mv a.txt ../b.txt
4拷貝并改名
cp a.txt /etc/b.txt
5.vi撤銷修改
ctrl + u (undo)
恢復(fù)
ctrl + r (redo)
6.名令設(shè)置別名(重啟后無(wú)效)
alias ll="ls -l"
取消
unalias ll
7.如果想讓別名重啟后仍然有效需要修改
vi ~/.bashrc
8.添加用戶
useradd hadoop
passwd hadoop
9創(chuàng)建多個(gè)文件
touch a.txt b.txt
touch /home/{a.txt,b.txt}
10.將一個(gè)文件的內(nèi)容復(fù)制到里另一個(gè)文件中
cat a.txt > b.txt
追加內(nèi)容
cat a.txt >> b.txt
11.將a.txt 與b.txt設(shè)為其擁有者和其所屬同一個(gè)組者可寫(xiě)入,但其他以外的人則不可寫(xiě)入:
chmod ug+w,o-w a.txt b.txt