文件相關命令 :
1.進入到用戶根目錄
cd ~ 或者 cd
cd ~hadoop
回到原來路徑
cd -
2.查看文件詳情
stat a.txt
3.移動
mv a.txt /ect/
改名
mv b.txt a.txt
移動並改名
mv a.txt …/b.txt
4拷貝並改名
cp a.txt /etc/b.txt
5.vi撤銷修改
ctrl + u (undo)
恢復
ctrl + r (redo)
6.名令設置別名(重啓後無效)
alias ll=“ls -l”
取消
unalias ll
7.如果想讓別名重啓後仍然有效需要修改
vi ~/.bashrc
8.添加用戶
useradd hadoop
passwd hadoop
9創建多個文件
touch a.txt b.txt
touch /home/{a.txt,b.txt}
10.將一個文件的內容複製到裏另一個文件中
cat a.txt > b.txt
追加內容
cat a.txt >> b.txt
11.將a.txt 與b.txt設爲其擁有者和其所屬同一個組者可寫入,但其他以外的人則不可寫入:
chmod ug+w,o-w a.txt b.txt
chmod a=wx c.txt
12.將當前目錄下的所有文件與子目錄皆設爲任何人可讀取:
chmod -R a+r *
13.將a.txt的用戶擁有者設爲users,組的擁有者設爲jessie:
chown users:jessie a.txt
14.將當前目錄下的所有文件與子目錄的用戶的使用者爲lamport,組擁有者皆設爲users,
chown -R lamport:users *
15.將所有的java語言程式拷貝至finished子目錄中:
cp *.java finished
16.將目前目錄及其子目錄下所有擴展名是java的文件列出來。
find -name “*.java”
查找當前目錄下擴展名是java 的文件
find -name *.java
17.刪除當前目錄下擴展名是java的文件
rm -f *.java
系統命令 :
1.查看主機名
hostname
2.修改主機名(重啓後無效)
hostname hadoop
3.修改主機名(重啓後永久生效)
vi /ect/sysconfig/network
4.修改IP(重啓後無效)
ifconfig eth0 192.168.12.22
5.修改IP(重啓後永久生效)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
6.查看系統信息
uname -a
uname -r
7.查看ID命令
id -u
id -g
8.日期
date
date +%Y-%m-%d
date +%T
date +%Y-%m-%d" "%T
9.日曆
cal 2012
10.查看文件信息
file filename
11.掛載硬盤
mount
umount
加載windows共享
mount -t cifs //192.168.1.100/tools /mnt
12.查看文件大小
du -h
du -ah
13.查看分區
df -h
14.ssh
ssh [email protected]
15.關機
shutdown -h now /init 0
shutdown -r now /reboot