1.chmod命令
chmod -R a+x /home/java/test 表示將test目錄及其子目錄或文件對所有用戶增加執行的權限
-R 表示目錄及其子目錄
a表示all,還可以寫o,表示other,u表示user,g表示group,
+表示加權限,-表示去掉權限
2.Linux下修改PATH的環境變量
(1) echo $PATH //查看PATH變量的值
(2)vim /etc/profile //打開修改環境變量的文件
(3)export PATH=/usr/local/nginx/sbin/nginx:$PATH //在文件最後加入這句,之後保存退出
(4)source /etc/profile //重新加載配置文件,之後命令生效
3.A機子免密ssh登錄到B機子
(1)在A機子山生成公鑰和私鑰,
ssh-keygen -t rsa -C "[email protected]"
(2)將A機子上的公鑰複製到B機子上
scp ~/.ssh/id_sra.pub [email protected]:/home/java/id_rsa.pub
(3)登錄到B的機子上,將公鑰加入到authorized_keys文件
cd /home/java/
cat id_rsa.pub >> .ssh/authorized_keys
然後進行驗證。
(4)linux打包目錄下的所有文件,不包含目錄本身
tar zcvf /test/data.tar.gz -C /some/files .
注意最後的空格和點
4.vim下面幾個常用的命令:
(1)顯示文件的行號
非插入模式下輸入
:set number
(2)複製文件的第10行到15行到文件的第16行
非插入模式下輸入:
:10,15 copy 16