以下实例均在Centos7下验证

Centos7 查看命令帮助 man xxx

常用命令

ls /

cd - #切到上次目录

cd #回家

cat

cat f1 f2

cat f1 f2>f3 #合并文件

cat f*>f4

head -n 5 f1 #前五行

tail -n 5 f1 #后5行

head -n -5 f1 #不显示前5行

tail -n +5 f1 #尾到第5行

grep

grep -n "xxx" f1

grep "a" f1 f2 f3

touch -r f1 f2 f3 #修改文件时间都为f1

touch -t yyyymmddhhmm f2 #设置文件时间

find

find . -name "f1" -exec rm {} ; #找到并删除

find . -user root #按用户

find . -perm 644 #按权限

cp

cp -i f1 test/ #询问是否覆盖

cp -a f1 test/ #保留文件属性

cp -r dir1 dir2/ #复制文件夹

touch dir1/fn

mkdir -p dir1/dir2/dir

rmdir -p d1/d2

用户&权限

r-- #读100=4

-w- #写010=2

--x #执行001=1

chmod

chmod g-w,o-r f1 #组用户减去w权限,其它用户减去r权限

chmod a=rwx f1 #全体用户=rwx权限

chmod -R a=rwx dir/ #目录下所有文件

同理有

chmod 777 f1

chmod -R 777 dir/

chmod u=r,g=w,o=x f1

umask

umask #权限掩码

umask -S #符号显示

chown

chown mail:mail f1 #改变所有者:用户组

chown :mail f1 #用户组

chown mail f1 #所有者

chown -R -v mail:mail dir #所有文件

chgrp

chgrp mail f1 #用户组

chgrp -v mail dir #全部文件

diff f1 f2

diff f1 f2 -y #并排展示

diff f1 f2 -u

diff -ruN f1 f2 patch1 #做补丁

patch f2 patch1 #打补丁 使f2和f1相同

uniq

uniq f1 #去掉相邻重复行

comm

sort f1>f2

comm f1 f2 #展示3列 1仅f1出现 2都出现 3仅f2出现

ln

ln f1 link #硬链接

ln -s f1 lsoft #软链接 文件删除后失效

ln -s /root/lN/dir sdir #目录只能创建软连接

tar

tar -cf f.tar f1 f2 f3 #打包

tar -xf f.tar #拆包

gzip

gzip f.tar #压缩

gunzip f.tar.gz #解压缩

tar -ztvf f.tar.gz #查看压缩包内文件

tar -xzvf f.tar.gz -C dir2/#拆解压缩包到dir2

tar -czvf f.tar.gz f1 f2 f3 #打包压缩查看

tar -xzvf f.tar.gz "t*" -C dir2/ #解压某部分文件

bzip2

同理bzip2方式

tar -cjvf f.tar.bz2 f1 f2 f3 #打包压缩

bunzip2 f.tar.bz2 #解压

Linux 操作系统(一)命令&用户&权限的更多相关文章

  1. Linux操作系统常用命令合集——第三篇-系统管理操作(25个命令)

    1.whoami [命令作用] 显示当前登录有效用户名称 [命令语法]  whoami    [选项] [常用选项] 无 [参数说明] 用户名称 [命令示例] 显示当前登录有效用户名称 # whoam ...

  2. 解决方案-问题001:物理机、虚机等等Linux操作系统/usr/bin目录权限误操作,导致无法切换root

    导语:平常运维人员会误操作一些目录权限,导致一些问题,那么如何恢复呢? 问题:物理机.虚机等等Linux操作系统/usr/bin目录权限误操作,导致无法切换root? 实验环境: ip地址 是否目录正 ...

  3. Linux操作系统常用命令合集——第一篇-文件和目录操作(40个命令)

    一.选项和参数的区别        在经过上一次的系统安装后我们已经成功登陆,登陆LInux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文名:options)或“参数” ...

  4. Linux操作系统学习_用户态与内核态之切换过程

    因为操作系统的很多操作会消耗系统的物理资源,例如创建一个新进程时,要做很多底层的细致工作,如分配物理内存,从父进程拷贝相关信息,拷贝设置页目录.页表等,这些操作显然不能随便让任何程序都可以做,于是就产 ...

  5. linux --- 3 vim 网络 用户 权限 软连接 压缩 定时任务 yum源

    一.vi 和vim vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方. vim 则可以说是程序开发者的一项很好用的工具 ①命令模式 移动光标 w(e) 移动光标到下一个单词 b ...

  6. Linux企业生产环境用户权限集中管理项目方案案例

    企业生产环境用户权限集中管理项目方案案例: 1 问题现状 当前我们公司里服务器上百台,各个服务器上的管理人员很多(开发+运维+架构+DBA+产品+市场),在大家登录使用Linux服务器时,不同职能的员 ...

  7. Linux上Mysql数据库 用户权限控制

    Linux安装mysql 点我直达 Mysql限制root用户ip地址登录 修改mysql库里边的user表: update mysql.user set host='localhost' where ...

  8. Linux操作系统常用命令合集——第五篇-磁盘和文件系统操作(15个命令)

    1.fdisk [命令作用] 用于观察硬盘实体使用情况.也可以对硬盘分区. 对于一块硬盘来讲,最多只能管理15个分区 [命令语法]  fidisk    [选项]    [参数] [常用选项] -b& ...

  9. Linux操作系统常用命令合集——第二篇- 用户和组操作(15个命令)

    一.前言:本篇介绍用户和组操作的15个命令,在介绍之前我们先来看看几个示例 1.先进入到etc目录下,找到passwd文件,用vi编辑器查看: # vi /etc/passwd 解释:这里面存放着Li ...

随机推荐

  1. 在ASP.NET Core中使用ViewComponent

    前言 在之前的开发过程中,我们对于应用或者说使用一些小的组件,通常使用分布页(partial view),再往前在Web Form中我们会进行应用WEB Control,好吧提及一个关键性代码TagP ...

  2. [Fundamental of Power Electronics]-PART I-5.不连续导电模式-5.2 变比M分析

    5.2 变比M分析 经过一些改进,第二章中的用于CCM稳态分析的相同技术和近似方法可以应用于DCM. (a)电感伏秒平衡.电感电压直流分量必须为0: \[<v_{L}>=\frac{1}{ ...

  3. java面试-公平锁/非公平锁/可重入锁/递归锁/自旋锁谈谈你的理解

    一.公平锁/非公平锁/可重入锁/递归锁/自旋锁谈谈你的理解 公平锁:多个线程按照申请的顺序来获取锁. 非公平锁:多个线程获取锁的先后顺序与申请锁的顺序无关.[ReentrantLock 默认非公平.s ...

  4. Java【线程池、Lambda表达式】

    见pdf 等待唤醒机制 wait和notify 第二章 线程池 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低 系统的效率,因为频繁创建线程和销毁 ...

  5. 一文带你更方便的控制 goroutine

    上一篇我们讲了 go-zero 中的并发工具包 core/syncx. 从整体分析来看,并发组件主要通过 channel + mutex 控制程序中协程之间沟通. Do not communicate ...

  6. Day16_91_通过反射机制获取父类和父接口

    通过反射机制获取父类和父接口 * 代码: import java.net.InterfaceAddress; public class ReflectTest14 { public static vo ...

  7. 【SpringBoot】Springboot2.x整合Redis(一)

    备注: springboto整合redis依赖于spring-boot-starter-data-redis这个jar 一,项目环境和依赖 1.POM.xml配置 <parent> < ...

  8. 在 Peach 中使用发布者进行调试

    0x01 桃子平台 桃子平台(Peach)是一款流行的 Fuzz 平台,主要用作二进制文件及网络协议的模糊测试.其原理遵循基本的模糊测试流程,比较有特色的是它依赖用户所编写的 Pit 文件,同时输入的 ...

  9. Bugku-文件包含2

    文件包含2 目录 文件包含2 题目描述 解题过程 参考 题目描述 没有描述 解题过程 文件包含题目大多都是php环境的, 所以先试试伪协议 发现php://被ban了 继续尝试,发现file://协议 ...

  10. Andrew Ng机器学习算法入门(八):正规方程

    正规方程 在先学习正规方程之前,先来复习一下之前学过的常规的回归方程的解法. 假设存在如果的代价函数, ,解法也十分的简答. 但是有时候遇到的情况或许会变得相当的复杂. 的数,如果是按照常规的方式进行 ...