Linux基础命令和文件权限
Linux命令与文件权限
Linux基础命令
reboot重启cd切换目录cd ..回到上一级目录cd ~回到主目录cd /回到根目录ls查看文件目录并显示相关信息ls -l即llls -al查看文件目录包含隐藏文件(以.开头)cat filename |grep "cont"管道过滤,在指定文件中查找包含指定的内容( cat为查找命令,grep为过滤命令filename为文件名,cont为查找内容)cat filename |grep "cont1" |grep "cont2"再次过滤ll |grep "node"仅显示含有node的文件信息mkdirdirname 创建文件夹touchfilename 创建文件mkdir -p test1/test2创建test2文件夹,如果没有test1文件夹,则也创建test1文件夹rmdirdirname 删除文件夹,后跟文件夹名,仅能删除空文件夹rm -rfdirname 递归的删除文件夹mkdir -mdirname 创建带权限的文件夹mkdir -m 777dirname 创建公有读写执行权限的文件夹pwd显示当前文件夹的绝对路径vifilename vim打开文件,如果该文件不存在则创建,如果不保存则文件最终不会被创建chmod 777 filename给指定文件添加777权限lscpu查看cpu信息df查看磁盘信息df -i查看磁盘信息(索引)ps aux查看目前系统运行的服务top资源占用情况- 其中的load average为1,3,15分钟的占用情况
- Cpu(s)的参数分别为:
- us 用户的cpu占用比,
- sy 系统的cpu占用比,
- ni 改变过优先级的进程cup占比,
- id 空闲cup百分比,
- wa i/o等待的占用百分比,
- hi 硬件中断cup占比,
- si 软件中断cpu占比,
- st 实时cup占比
systemctl disable firewalld关闭防火墙( 需reboot才有效)
用户命令
tip:用户必须至少属于某一个组
useradd name创建新用户, name为用户名cat /ect/passwd查看用户列表及信息,[用户名:密码(x为未知):用户ID(自己定义的用户ID从1000开始):用户所在组id:备注:用户目录]passwd username添加用户密码,username为用户名,完成后会让填写密码ssh ip远程连接用户,ip为用户ip地址(ip addr查看)cat /etc/group查看用户组groupadd groupname添加用户组,groupname为用户组名useradd -G groupname username新增用户至指定用户组groupdel groupname删除用户组,不可删除有用户(且该组为这个用户唯一的组)的组userdel username删除用户groups usernamw查看用户所在组whoami查看自己所在用户组su username切换用户,切换为管理用户请加上sudoexit返回用户
vim命令
vi打开文件后
[i] 进入insert模式,可以编辑文件
[h] [j] [k] [l] 光标移动,上线左右
[2h] 光标向指定方向移动指定个位置
[+] 光标移动移动至下一个非空格行
[ctrl+f] 向翻页
[ctrl+b] 向上翻页
[ctrl+d] 向下翻半页
[esc] 退出insert模式
[$] 跳转至行尾
[^] 跳转至行首
[shift+g] 跳转至最后一页
[5+shift+g] 跳转至第5行
[gg] 跳转至第一行
[/] 查找最近的符合条件的内容,后面跟查找内容,向下查找
[?]向上查找
:w保存:wq退出并保存:w!强制退出并保存:q!强制退出
文件权限
当使用ll查看文件目录时,文件前面都会有一串字符,代表了改文件/文件夹的权限
第一个字符:文件夹or文件[文件为 -,文件夹为d]
后面分三组:
当前所属用户权限
当前所属组的权限
其他用户权限
每组3个字符:
- R权限读
- W权限写
- X权限执行
这三组按RWX来写,不拥有此权限则为-,如仅读: r--
设置权限时可以使用数字代表它们:
- R代表数字4
- W代表数字2
- X代表数字1
可以使用他们的和来设置,如:读写权限为6,写和执行权限为3,只读4
在上面的基础命令中有使用777,现在应该知道777代表什么了吧?
Linux基础命令和文件权限的更多相关文章
- Linux基础3(文件权限)
文件权限 1.普通权限 (登陆用户对文件或目录的读写执行的权限) 普通权限对管理员用户无效 文件和目录 都有4中类型的用户u 所有者 : 文件.目录的创建者g 所属组 : 文件.目录属于的用户组o 其 ...
- Linux 基础学习:文件权限与种类
1.文件权限 linux系统中通过 “ls -al”,可查看当前目录的所有文件的详细信息. 第一列代表这个文件的类型与权限: 第一个字符表示文件类型: [d]:表示目录文件 [-]:表示普通文件 [l ...
- Linux常用命令之文件权限管理
Linux文件权限管理1.改变文件或目录的权限:chmod命令详解命令名称:chmod命令所在路径:/bin/chmod执行权限:所有用户语法:chmod [{ugoa}{+-=}{rwx}] [文件 ...
- Linux基础命令之文件过滤及内容编辑处理(二)
. wc 用于统计文件的行数,单词,或字节数 -l # 统计行数 -L # 打印最长行的长度,一般脚本中判断字符长度 -c # 统计字节数 -w # 统计单词数 -m 统计字符数 . iconv 转换 ...
- Linux基础命令之文件和目录操作(二)
. find 用于查找目录下的文件,也可以调用其他命令使用 find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression] fi ...
- Linux基础命令之文件和目录操作(一)
pwd print working directory的缩写,作用是显示当前工作目录的绝对路径,一般进行频繁切换路径时使用. -L 显示逻辑路径(或略软链接文件),不常用. -P 显示物理路径,不常用 ...
- linux chmod命令修改文件权限
在linux中,使用chmod命令修改一个文件的权限. 首先,我们查看一个文件夹下所有文件的权限 ls -l linux文件或目录的权限分为,读.写.可执行三种权限.文件访问的用户类别分为,文件创建者 ...
- linux常用命令之文件权限
CHGRP chgrp – change group ownership,改变组别的所有权 用法 chgrp 组别名 文件\目录名 选项 -R (recursive)递归改变,将目录下所有的文件和目 ...
- Linux基础命令之文件过滤及内容编辑处理(一)
. cat 功能是连接多个文件并且打印到屏幕输出,或重定向到指定的文件 五大功能: 1.查看文件内容 cat file.txt 2.合并文件内容 cat file1 file2>newfile3 ...
随机推荐
- 使用腾讯云提供的针对Nuget包管理器的缓存加速服务
继阿里巴巴开源镜像站(https://opsx.alibaba.com/).华为云镜像站点(https://mirrors.huaweicloud.com/ )之后,腾讯也已于近日上线了类似的服务,官 ...
- 基于redis的消息订阅与发布
Redis 的 SUBSCRIBE 命令可以让客户端订阅任意数量的频道, 每当有新信息发送到被订阅的频道时, 信息就会被发送给所有订阅指定频道的客户端. 作为例子, 下图展示了频道 channel1 ...
- pheatmap绘制“热图”,你需要的都在这
热图可以聚合大量的数据,并可以用一种渐进色来优雅地表现,可以很直观地展现数据的疏密程度或频率高低. 本文利用R语言 pheatmap 包从头开始绘制各种漂亮的热图.参数像积木,拼凑出你最喜欢的热图即可 ...
- springBoot的过滤器,监听器,拦截器
概述 在开发中,我们经常要考虑一些问题,对敏感词进行过滤,用户是否已经登录,是否需要对他的请求进行拦截,或者领导问现在在线人数有多少人?我们如何实现这些功能哪 @WebFilter package c ...
- 如何确定FPGA电路中DDR4的Speed bin 是否兼容?
原创 by DeeZeng DDR4 是否兼容,拿更快速度的DDR4,是否可以不改FPGA工程,直接换料就能直接用? 实际工作中,经常会碰到因为DDR3/4 或其他料件换料了,需要判断FPGA工程中I ...
- 去掉matlab图像显示刻度
图像显示后面加 set( gca, 'XTick', [], 'YTick', [] );
- 给最近正在找工作(iOS)的朋友一些建议/经验
众所周知, iOS开发找工作越来越难, 企业要求越来越高,一方面是资本寒冬期+七八月是企业招人淡季, 另外一方面也是iOS市场饱和.最近有出去看新机会, 所以下面记录一下面试XimalayaFM的大概 ...
- Kibana对数据的可视化
基于上一篇的操作,我们已经获得了数据,接下来我们就要处理数据,因此选用了Kibana 先来介绍一下, Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索.查看交互存储在E ...
- PYNQ上手笔记 | ① 启动Pynq
现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里☜进入传送门~ = = = = 我是华丽的分割线 = ...
- Spring条件注解@Conditional
@Conditional是Spring4新提供的注解,它的作用是根据某个条件创建特定的Bean,通过实现Condition接口,并重写matches接口来构造判断条件.总的来说,就是根据特定条件来控制 ...