功能:剪切 重命名
示例:移动同时重命名
mv rh1 rh/test.txt
命令名称:touch
语法:touch [文件名]
功能:创建空文件
命令名称:cat
语法:cat [目标文件]
功能:查看文件内容
选项:-n
-n:添加行号
--》显示方法:将文件的所有内容全部一起显示出来
命令名称:more
语法:more [文件名]
功能:分页查看
--》显示方法:先充满整个屏幕,然后每按回车显示一行,
按q退出
命令名称:less
语法:less [文件名]
功能:分页查看
--》显示方法:先充满整个屏幕,然后每按回车显示一行,
按q退出 ,并且用户可以自己输出每次显示几行
命令名称:head
语法:head -n [文件名]
功能:查看文件开头
--》显示方法:-n 为需要显示的行数,由用户指定,当不添加显示的行数时,默认显示头10行
命令名称:tail
语法:tail -n [文件名]
功能:查看文件末尾
--》显示方法:-n 为需要显示的行数,由用户指定,当不添加显示的行数时,默认显示后10行
hostname:可以临时修改主机名
永久修改主机名方法:
在Linux界面系统中使用:
gedit /etc/sysconfig/network
通过CRT修改
vi /etc/sysconfig/network
通过文件修改网络
vi /etc/sysconfig/network-scripts/ifcfg-eth0
一、sudo权限管理命令
--》只有root用户才能赋予权限
赋予权限:visudo
命令: visudo
书写格式: 用户 ALL=(root)命令
示例:
找到文件中此行位置,并在其下写入相应的内容
## Allow root to run any commands anywhere
--》赋予一个普通用户yuntu重启的权限
yuntu ALL=(root)/sbin/shutdown -r now
--》赋予一个普通用户yuntu可以执行任何命令的权限(相当于第二个root)
yuntu ALL=(root) ALL
--》普通用户在执行任何命令的时候都不需要验证身份
yuntu ALL=(root)NOPASSWD:ALL
执行越权命令:
查看被赋予的权限:
sudo -l
执行被赋予的权限:
sudo 命令
如:sudo shutdown -r now
二、find搜索命令
搜索命令
1、命令:find
2、搜索功能是非常消耗系统资源(内存、CPU、磁盘IO)
3、文件名搜索:
-》选项:-name
-》# find / -name init
-》*星号代表通配符,匹配任意字符
-》# find /etc/ -name *init*
-》# find /etc/ -name init*
-》?问号代表通配符linux命令大全,匹配单个字符
-》# find /etc/ -name init???
-》选项:-iname,不区分大小写
-》# find /etc/ -iname init
4、文件大小搜索:
-》选项:-size
-》指定大小的方式: +大于、-小于、不加符号就是等于
-》单位:数据块,一个数据块=512字节=0.5K
-》1KB=2个数据块,100MB=102400KB
-》102400KB=204800个数据块
-》# find / -size +204800
--》find / -size +50M -a -size -70M -exec ls -l {} \;
5、所有者搜索:
-》选项:-user