1.修改主机名为yuanlai0224命令是:

2.切换⽬录到/yuchao01/data/,再创建脚本/my_website/scripts/start.sh。 绝对路径、相对路径两种写法

3.查看/my_website/scripts/start.sh⽂件详细信息

4.如何清空终端信息

5.看不懂usermod命令,如何查看帮助?写下两个办法

help 命令、info 命令、

6.现安装了软件python,安装到了/usr/local/python3/bin/,如何将其加⼊PATH变量

7.修改机器dns配置⽂件,改为阿⾥223.5.5.5地址,确保可以访问www.yuchaoit.cn

8.由于测试nginx多域名部署,需要配置多个域名进⾏测试,请确保linux本机可以进⾏如下解析,完成本地dns解析配置

9.完成如下⽬录结构创建

mkdir -p /jumpserver-dev/{apps,docs,logs,requirements,tmp,utils}

touch  /jumpserverdev/{Dockerfile,LICENSE,README.md,README_EN.md,SECURITY.md,Vagrantifile,config_example.yml,jms}

touch apps/jumpserver

mkdir -p  apps/jumpserver/{rewriting,settings,views}

touch docs/README.md

touch requirements/{alpine_requirements,deb_requirements,issues,requirements,rpm_requirements}.txt

mkdir utils/{create_assets_user,generate_faks_data,redis.conf}

touch utils/create_assets_user/{admin_users,system_users, 使用说明}.txt

mkdir utils/generate_faks_data/resources

10.备份jumpserver-dev中所有的txt⽂件到/tmp/jumpserver_txt/下

11.删除jumpserver-dev中所有的⽂件,保留⽂件夹

12.下载、解压缩该⽂件,查看⽂件夹中内容

13.计算⽂件http://apecome.com:9494/yuchao_data.tar.gz的唯⼀值

14.linux和windows之间如何传输⽂件



或是使用xshell工具上自带的xftp工具

15.下载⽂件http://apecome.com:9494/chaoge666.txt,且编辑,写⼊如下内容,最终查看⽂件内容且显示⾏号

16.替换chaoge666.txt⽂件中所有的 ? 号,改为感叹号 ! ,然后查看⽂件内容,且显示⾏号





17.如下字符串,分别是⼏个字符

18.找出机器上所有超过1M的txt⽂件,备份到/tmp/下

19.请统计出 /etc/passwd ⽂件中有多少⾏是包括 /bin/bash 字符的

20.如何只修改⽂件的change time

修改文件的属性即可;例如修改文件的名称、属主等属性

21.linux存放⽤户信息、⽤户密码的⽂件是?

/etc/passwd存放用户信息、/etc/shadow存放密码文件

22.linux存放⽤户组信息、⽤户组密码的⽂件是?

/etc/group存放组信息、/etc/gshadow存放组密码文件

23.创建⽤户chaoge001,附加组是root,默认shell是/sbin/nologin,注释信息是,"爱⽣活、爱⾃⼰",⽤户id是 1300

24.创建如下的⽤户、组、组成员

- 组名为devops,组id是3000。
- ⽤户名是sam,使⽤devops作为附加组
- ⽤户名是biber,使⽤devops作为主组。
- ⽤户jerry,不允许登录系统。
- 三个⽤户密码都是linux520



25.创建新⽤户david01,指定登录家⽬录是/david01,且加⼊devops组,设置uid是1777

26.仅查询⽤户sam、biber、jerry的⽤户详细信息

27.锁定sam⽤户登录系统,再解锁,允许登录

28.将david01从devops组中移除

29.强制biber下次登录时必须修改密码

30.使⽤biber⽤户,再创建⼀个普通⽤户xman

添加sudo为biber用户提权





登录biber用户创建新用户

30道关于linux的基础命令小题,先练练手的更多相关文章

  1. Linux系统基础命令

    这是看itercast的学习笔记 Linux系统基础命令 日期时间 命令date用以查看.设置当前系统时间:格式化显示时间: +%Y--%m--%d 命令hwclock(clock)用以显示硬件时钟时 ...

  2. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  3. Linux 的基础命令的操作

    Linux 的基础命令的操作 显示日期和时间:date 显示日历:cal 简单好用的计算机:bc 1.显示日期: date +%Y/%m/%d 2018/09/01 date +%H:%M 14:26 ...

  4. Linux的基础命令大全

    linux的基础命令大全 1.shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器) ls -al /bin/sh   ls -al /bin/bash 查看这些shell的 ...

  5. linux 01 基础命令

    linux 01 基础命令 对于Linux要记住一个概念,一切皆文件,哪怕是目录,也是一个文件 1.修改用户密码 sudo passwd pyvip@Vip:~$ #pyvip表示用户名, Vip表示 ...

  6. Linux(三)——Unix&Linux 的基础命令

    Linux(三)--Unix&Linux 的基础命令 快捷键 Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所 ...

  7. linux 02 基础命令

    linux 02 基础命令 1.alias 别名 pyvip@Vip:~/demo$ alias lh="ls -lh" #将ls -lh的功能赋给lh(lh原来并没有意义)这个赋 ...

  8. Linux常用基础命令(二)

    Linux常用基础命令 一.-ls--列表显示目录内容 二.-alias--设置别名 三.-du--统计目录及文件空间占用情况 四.-mkdir--创建新目录 五.-touch--创建空文件 六.-l ...

  9. Linux的基础命令, django的安装与使用

    一. Linux一些基础指令 cat命令, 用于查看纯文本文件(常用于内容较少的) cat 校花的故事.txt # 查看文件 cat -n 校花的故事.txt # 查看文件并显示行号 -n 显示行号 ...

随机推荐

  1. JS Map与Set

    笔记整理自:廖雪峰老师的JS教程 Map JavaScript的对象有个小问题,就是键必须是字符串.但实际上Number或者其他数据类型作为键也是非常合理的. 为了解决这个问题,最新的ES6规范引入了 ...

  2. JavaBean基本概念

    JavaBean 是特殊的 Java 类,使用 Java 语言书写,并且遵守 JavaBean API 规范. JavaBean 与其它 Java 类相比而言独一无二的特征: 提供一个默认的无参构造函 ...

  3. Spring Cloud Alibaba Nacos路由策略之保护阈值!

    在 Nacos 的路由策略中有 3 个比较重要的内容:权重.保护阈值和就近访问.因为这 3 个内容都是彼此独立的,所以今天我们就单独拎出"保护阈值"来详细聊聊. 保护阈值 保护阈值 ...

  4. Linux中使用systemctl操作服务、新建自定义服务

    Linux有12种Unit,对于个人来讲,用的最多的是Service Unit,下面的Unit均指Service Unit(服务单元) # 启动Unit systemctl start appname ...

  5. SpringBoot树获取方法总结

    最近项目中有需要获取全国行政区划省-市-区县-乡镇.街道办的树状结构数据,现将自己获取树的方法总结如下,有不到之处,敬请批评指正! 一.全国行政区划数据的整理以及获取 获取地址:https://pan ...

  6. Solution -「CF 1060F」Shrinking Tree

    \(\mathcal{Description}\)   Link.   给定一棵 \(n\) 个点的树,反复随机选取一条边,合并其两端两点,新点编号在两端两点等概率选取.问每个点留到最后的概率.    ...

  7. 图解python | 面向对象编程

    作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/56 本文地址:http://www.showmeai.tech/article-det ...

  8. 网络测试技术——802.1X TLS认证(上篇)

    一.TLS认证简介 1.TLS认证 (1)认证过程 · 最安全认证技术 · 实施最复杂 (2)TLS双向证书认证 · 服务器对客户端进行认证 · 客户端对服务器进行认证 2.TLS认证过程 3.交换机 ...

  9. 操作指南:如何利用Smartbi、Tableau实现地图可视化展示

    优秀的地图分析是高信息量与美感兼具的.以往制作地图分析基本都需要依靠编程,制作的门槛比较高,制作也比较复杂.如果有一款只需要套入地理经纬度数据或区域名称,就能自动识别定位出相应位置的地图可视化工具是不 ...

  10. C++的两种实例化方式

    C++中,类有两种实例化方式.一种是有new关键字,一种没有new关键字.那么,这两种实例化方式有什么区别呢? A a;//(1) a存在于栈上 A* a = new A();//(2) a存在于堆中 ...