30道关于linux的基础命令小题,先练练手
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的基础命令小题,先练练手的更多相关文章
- Linux系统基础命令
这是看itercast的学习笔记 Linux系统基础命令 日期时间 命令date用以查看.设置当前系统时间:格式化显示时间: +%Y--%m--%d 命令hwclock(clock)用以显示硬件时钟时 ...
- Linux常用基础命令整理:关机命令、查看目录下文件命令等
Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...
- Linux 的基础命令的操作
Linux 的基础命令的操作 显示日期和时间:date 显示日历:cal 简单好用的计算机:bc 1.显示日期: date +%Y/%m/%d 2018/09/01 date +%H:%M 14:26 ...
- Linux的基础命令大全
linux的基础命令大全 1.shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器) ls -al /bin/sh ls -al /bin/bash 查看这些shell的 ...
- linux 01 基础命令
linux 01 基础命令 对于Linux要记住一个概念,一切皆文件,哪怕是目录,也是一个文件 1.修改用户密码 sudo passwd pyvip@Vip:~$ #pyvip表示用户名, Vip表示 ...
- Linux(三)——Unix&Linux 的基础命令
Linux(三)--Unix&Linux 的基础命令 快捷键 Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所 ...
- linux 02 基础命令
linux 02 基础命令 1.alias 别名 pyvip@Vip:~/demo$ alias lh="ls -lh" #将ls -lh的功能赋给lh(lh原来并没有意义)这个赋 ...
- Linux常用基础命令(二)
Linux常用基础命令 一.-ls--列表显示目录内容 二.-alias--设置别名 三.-du--统计目录及文件空间占用情况 四.-mkdir--创建新目录 五.-touch--创建空文件 六.-l ...
- Linux的基础命令, django的安装与使用
一. Linux一些基础指令 cat命令, 用于查看纯文本文件(常用于内容较少的) cat 校花的故事.txt # 查看文件 cat -n 校花的故事.txt # 查看文件并显示行号 -n 显示行号 ...
随机推荐
- PyTorch 1.4 中文文档校对活动正式启动 | ApacheCN
一如既往,PyTorch 1.4 中文文档校对活动启动了! 认领须知 请您勇敢地去翻译和改进翻译.虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错--在大部分情况下,我们的 ...
- echarts图表的封装
其实echarts官网有个快速上手的教程,一般人看一遍也知道是怎么回事,先给个传送门吧--五分钟上手 引入方式多种多样就自己去官网看了--这里简单介绍echarts怎么用,下方的封装函数比较重要 1. ...
- linux内核可以接受的参数 | Linux kernel启动参数 | 通过grub给内核传递参数
在Linux中,给kernel传递参数以控制其行为总共有三种方法: 1.build kernel之时的各个configuration选项. 2.当kernel启动之时,可以参数在kernel被GRUB ...
- 利用redis+AOP简单处理MQ冥等问题
思路: 1.利用redis内部的串行执行特性,使用getandset()处理分布式问题; 2.注解提供入参选择,通过数据抽取后计算MD5值,实现业务性值的冥等: 代码区: 1.注解 1 /** 2 * ...
- Java访问修饰符和三大特征(封装,继承和多态)
一.访问修饰符基本介绍: java提供四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限(范围): 1.公开级别:用public修饰,对外公开2.受保护级别:用protected修饰,对子 ...
- 根据经纬度坐标获得省市区县行政区划城市名称,自建数据库 java python php c# .net 均适用
目录 步骤一.下载省市区边界数据 步骤二.解析CSV文件导入数据库 步骤三.在程序中根据坐标解析获得城市 在LBS应用中,根据坐标来解析获得对应是哪个城市是一个很常见的功能,比如App里面通过手机定位 ...
- Blob检测
一 Laplace 算子 使用一阶微分算子可以检测图像边缘.对于剧烈变化的图像边缘,一阶微分效果比较理想.但对于缓慢变化的图像边缘,通过对二阶微分并寻找过零点可以很精确的定位边缘中心.二阶微分即为 L ...
- Solution -「CF 623E」Transforming Sequence
题目 题意简述 link. 有一个 \(n\) 个元素的集合,你需要进行 \(m\) 次操作.每次操作选择集合的一个非空子集,要求该集合不是已选集合的并的子集.求操作的方案数,对 \(10^9 ...
- 在ABP VNext框架中处理和用户相关的多对多的关系
前面介绍了一些ABP VNext架构上的内容,随着内容的细化,我们会发现ABP VNext框架中的Entity Framework处理表之间的引用关系还是比较麻烦的,一不小心就容易出错了,本篇随笔介绍 ...
- 《操作系统导论》第5章 | 进程API
本章主要讨论UNIX系统中的进程创建.UNIX系统采用了一种非常有趣的创建新进程的方式,即通过一对系统调用:fork()和exec().进程还可以通过第三个系统调用wait(),来等待其创建的子进程执 ...