Linux最常見的基本命令教程
作為程序員,Linux系統(tǒng)可以被視為一種技能。 如果您了解Linux,那么在許多公司中您顯然都有優(yōu)勢。 面試也是一個(gè)積極的方面。根據(jù)我以往所學(xué),我將和大家分享Linux系統(tǒng)必須掌握的基本命令。
文件和目錄的創(chuàng)建、查看、復(fù)制
cd /home/xxx該命令是進(jìn)入“/home/xxx”的目錄。
cd .該命令是返回上一級(jí)目錄,如果要返回兩級(jí)目錄就cd ./.這樣就可以了。
ls該命令是查看目錄中的文件。
ls -l該命令是顯示文件和目錄的詳細(xì)資料。
ls -a顯示隱藏目錄。
mkdir test該命令是創(chuàng)建一個(gè)叫“test”的目錄。
mkdir -rf test該命令是刪除一個(gè)叫“test”的目錄
mkdir -f file創(chuàng)建一個(gè)叫“file”文件
mv test new_test該命令是重命名“test”為“new_test”
cp file1 file2該命令是復(fù)制一個(gè)文件
cp -a /tmp/test復(fù)制一個(gè)目錄到當(dāng)前目錄下
用戶和群組
groupadd name創(chuàng)建一個(gè)新的用戶組為name
groupdel name刪除一個(gè)用戶組為name
useradd user創(chuàng)建一個(gè)新的用戶為user
useradel -r user刪除一個(gè)用戶為user
文件的權(quán)限修改
Linux中修改文件權(quán)限有三種命令:chgrp修改的是文件所屬用戶組、chmod修改文件權(quán)限、chown修改文件擁有者。
chmod -R 777 /data/logs該命令是把logs文件下的權(quán)限設(shè)為開發(fā),可讀可寫可執(zhí)行
chgrp zzw /data/logs修改文件與目錄所屬群組
chmod -R hadoop:hadoop /var/lib該命令是把/var下的lib所有文件用戶組改成hadoop用戶,也是常用的命令
開關(guān)防火墻
注意:centos7和centos7一下版本不一樣的,這里主要是centos7版本的
centos7默認(rèn)使用的是firewall作為防火墻
firewall -cmd -- state是查看防火墻狀態(tài)
systemctl stop frewall.service停止防火墻
systemctl disable frewall.service禁止防火墻開機(jī)啟動(dòng)
對(duì)于Linux常用的命令,有些可能還有講到,如上述有哪里寫得不對(duì)的,歡迎大家評(píng)論區(qū)留言或者私信。