linux幾個常用命令總結

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 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章