功能:剪切 重命名
示例:移動(dòng)同時(shí)重命名
mv rh1 rh/test.txt
命令名稱:touch
語(yǔ)法:touch [文件名]
功能:創(chuàng)建空文件
命令名稱:cat
語(yǔ)法:cat [目標(biāo)文件]
功能:查看文件內(nèi)容
選項(xiàng):-n
-n:添加行號(hào)
--》顯示方法:將文件的所有內(nèi)容全部一起顯示出來(lái)
命令名稱:more
語(yǔ)法:more [文件名]
功能:分頁(yè)查看
--》顯示方法:先充滿整個(gè)屏幕,然后每按回車顯示一行,
按q退出
命令名稱:less
語(yǔ)法:less [文件名]
功能:分頁(yè)查看
--》顯示方法:先充滿整個(gè)屏幕,然后每按回車顯示一行,
按q退出 ,并且用戶可以自己輸出每次顯示幾行
命令名稱:head
語(yǔ)法:head -n [文件名]
功能:查看文件開頭
--》顯示方法:-n 為需要顯示的行數(shù),由用戶指定,當(dāng)不添加顯示的行數(shù)時(shí),默認(rèn)顯示頭10行
命令名稱:tail
語(yǔ)法:tail -n [文件名]
功能:查看文件末尾
--》顯示方法:-n 為需要顯示的行數(shù),由用戶指定,當(dāng)不添加顯示的行數(shù)時(shí),默認(rèn)顯示后10行
hostname:可以臨時(shí)修改主機(jī)名
永久修改主機(jī)名方法:
在Linux界面系統(tǒng)中使用:
gedit /etc/sysconfig/network
通過(guò)CRT修改
vi /etc/sysconfig/network
通過(guò)文件修改網(wǎng)絡(luò)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
一、sudo權(quán)限管理命令
--》只有root用戶才能賦予權(quán)限
賦予權(quán)限:visudo
命令: visudo
書寫格式: 用戶 ALL=(root)命令
示例:
找到文件中此行位置,并在其下寫入相應(yīng)的內(nèi)容
## Allow root to run any commands anywhere
--》賦予一個(gè)普通用戶yuntu重啟的權(quán)限
yuntu ALL=(root)/sbin/shutdown -r now
--》賦予一個(gè)普通用戶yuntu可以執(zhí)行任何命令的權(quán)限(相當(dāng)于第二個(gè)root)
yuntu ALL=(root) ALL
--》普通用戶在執(zhí)行任何命令的時(shí)候都不需要驗(yàn)證身份
yuntu ALL=(root)NOPASSWD:ALL
執(zhí)行越權(quán)命令:
查看被賦予的權(quán)限:
sudo -l
執(zhí)行被賦予的權(quán)限:
sudo 命令
如:sudo shutdown -r now
二、find搜索命令
搜索命令
1、命令:find
2、搜索功能是非常消耗系統(tǒng)資源(內(nèi)存、CPU、磁盤IO)
3、文件名搜索:
-》選項(xiàng):-name
-》# find / -name init
-》*星號(hào)代表通配符,匹配任意字符
-》# find /etc/ -name *init*
-》# find /etc/ -name init*
-》?問(wèn)號(hào)代表通配符linux命令大全,匹配單個(gè)字符
-》# find /etc/ -name init???
-》選項(xiàng):-iname,不區(qū)分大小寫
-》# find /etc/ -iname init
4、文件大小搜索:
-》選項(xiàng):-size
-》指定大小的方式: +大于、-小于、不加符號(hào)就是等于
-》單位:數(shù)據(jù)塊,一個(gè)數(shù)據(jù)塊=512字節(jié)=0.5K
-》1KB=2個(gè)數(shù)據(jù)塊,100MB=102400KB
-》102400KB=204800個(gè)數(shù)據(jù)塊
-》# find / -size +204800
--》find / -size +50M -a -size -70M -exec ls -l {} \;
5、所有者搜索:
-》選項(xiàng):-user