Linux操作命令

Set方法与get方法:
Set方法是为对象的属性赋值,get方法是从对象中获取属性值

Linux操作命令

Touch 文件名 目录中不存在文件用来创建一个新的文件,如果存在可更改这个文件或目录的日期时间,包括存取时间和更改时间;

Mkdir 文件名 创建一个新的文件
Echo 数据 >> 文件名 用来向文件中写入数据 >>是命令重定向
Cat 文件名 用来查看文件内容
Rm –rf 文件名 或rm文件名 用来删除文件,-rf是彻底删除,不可逆的,找回的可能性为0

权限的增加与删除,需要事先知道其权限

Chmod u+x(加入的权限1),(权限2) 文件名 用来向指定文件加入某种权限(执行文件的颜色是绿色的,不是所有的绿色文件都是执行文件)
Chmod (u-x,g-w,o-w)(删除权限) 文件名 用来删除或撤销所赋予的文件权限
4:r 代表读权限,2 : w代表写权限 1:x 可执行权限
Chmod 755(权限) 文件名 7代表是所有者(U)权限 7 = 4+2+1 可读,可写,可执行 5代表所属组权限 5 =4+1 可读,可执行 5代表其他人权限 5 =4+1 可读,可执行 777权限禁止使用,会造成漏洞
sudo -l :查看当前用户可使用的命令,仅限root用户可用
普通用户切换到超级用户命令
su - su root su 这三个都可以。
在这里插入图片描述

Linux 超级用户和普通用户切换命令

默认登录的是普通用户权限
显示$符

tree@ubuntu:/usr$

从普通用户切换超级用户权限:
sudo su

tree@ubuntu:/usr$ sudo su

输入密码

[sudo] password for tree:

输入密码之后即可切换到超级用户了。
从超级用户切换普通用户:
su 用户名

root@ubuntu:/usr# su tree

从超级用户切换到普通用户是不需要输入密码的,输入上面的命令之后直接回车即可
tree@ubuntu:/usr$
这样就有切换回普通用户了。
已经创建了一个新用户user1,密码123
Chown user1(用户名) 文件名 改变文件的所有者为user1(用户名)
Chown user1(用户名):user1(所属组名) 文件名 改变文件的所有者为user1(用户名),改变文件的所属组为user1(所属组名) ,所以既可以改变文件的用户名也可以改变文件的所属组
Chrgp user1(所属组名) 文件名 改变文件的所属组为user1(所属组名)
对于文件来说,执行权限是最大的权限。目录来说,写权限是最大权限;
目录可用权限 0:任何权限都不赋予 5: 4+1 基本的目录浏览和进入权限 7:4+2+1 完全权限 目录权限4 不可用,没意义
Man –f命令或 whatis命令,是用来查看命令拥有哪个级别的帮助
Which和whereis只能用来查询系统命令,不能查询普通文件
Which可以搜索到帮助文档,有别名命令的还可以找到别文件名
Whereis只能搜系统命令,不能搜索普通文件
Locate 文件名 只能按照文件名来搜索文件,只能搜索出文件名,没有任何文件信息,不能执行复杂的搜索,优点是数据库搜索速度快,消耗资源少。数据库位置:/var/lib/mlocate/mlocate.db
Updatedb 更新数据库,不用重启虚拟机或者退出登录
Ls –i 文件名 查询文件的i节点号
Find .(.代表当前目录) –name(表示搜索的文件名)/-inname(表示忽略大小写搜索文件名) /-inum(表示文件名的i节点号) 文件名(所要搜索的文件名)
Find .(.代表当前目录)-size(表示文件的大小) [+/-]28k(文件大小)
+表示比28k大,-表示比28k小
Man find 查看帮助文档

Find .(.代表当前目录) –atime/-mtime/-ctime +5/-5/5

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值