linux基本操作--1

简介:

LINUX 技术文档

1、关闭防火墙和selinux  chkconfig iptables off  关闭

2、修改 vim /etc/sysconfig/selinx 找到SELLnux=dosabled

 2、修改vim /boot/grub/grub.conf文件,将时间改为10秒,重启验证。

wKioL1lSWLOR_U5DAAAl6E-_bsk727.png-wh_50

三,修改 vim /etc/inittab文件,将运行级别改为3,重启验证

wKiom1lSWOXTgE3aAAAWqeXOZWQ349.png-wh_50

四:修改vim /etc/init/control-alt-delete.conf ,关闭三键热启动功能。重启验证。

wKioL1lSWQmiz_3NAAAp4j-y7BM659.png-wh_50

五:查看当前的运行级别,使用命令切换运行级别,再次查看运行级别。

wKioL1lSWTqhqn4uAAAQyw7qSXs636.png-wh_50

切换运行级别:init数字

六:分别使用service和/etc/rc.d/init.d命令重启一下crond 服务,查看crond服务的状态

Servi状态 

wKiom1lSWWfijoM6AAAjoQbUf80764.png-wh_50

Servi状态:

七:使用chkconfig命令,设置crond服务不能3和5级别开机自启动,查看设置是否成功(重启计算机验证)

wKioL1lSXrmTcnV2AAAxlPtSwBU781.png-wh_50

 二 文件目录管理

1.分别使用查看文件内容的5个命令(如/etc/passwd)

Cat /etc/passwd 显示文件内容

More /etc/passwd 分界显示文件内容

Less /etc/passwd 分屏显示文件内容

Head /etc/passwd 查看文件头部

Tail /etc/passwd 查看文件尾部

2、只查看/etc/passwd文件中第13行。

wKiom1lSXv_j2mEqAAAnjdrI9oQ495.png-wh_50

3、统计/etc/passwd文件有多少行?

wKioL1lSXymzWKKmAAASL5DiVY8119.png-wh_50

4、过滤/etc/inittab文件的内容,去掉#号开头的行和空行。

wKiom1lSX2CwB_ikAAAY23hwVKs772.png-wh_50

5、分别使用gzip和bzip2压缩和解压缩一个大的文件(先制作一个测试文件)

wKioL1lSX4qTZsAgAABtXnLqDa4090.png-wh_50

6、使用tar命令将/etc和/boot目录压缩到/root下,文件名beifen.tar.gz,

   之后再解压缩到/tmp下,验证。

wKioL1lSX7TBy49-AAA0v58AjIE924.png-wh_50

wKiom1lSX8WCbXf2AABDaNOdbpg677.png-wh_50

7、vi的使用(以/etc/passwd为例)

   1)显示行号

   2)行间跳转,如跳转到15行

   3)删除一个字符

   4)一次性删除3行

   5)一次性复制3行,粘贴到文件的末尾。

Set nu 查看行数 15G进入行  X 或者 del 删除  #dd 删除几行  #yy复制几行

P 黏贴

 

   6)从上往下查看所有bin的字符

   7)将整篇文档的所有bin替换为333

   8)将第3行到第5行的333替换为444

   9)保存并退出。

wKiom1lSX_CDTTxkAAAfBwpx3hw157.png-wh_50

wKioL1lSYBPDvmRrAAAxt-3ZaDQ498.png-wh_50

三 账号权限管理

1、建立用户目录 /benet/teachers 和 /benet/students,分别用于存放不同身份用户的宿主目录

wKioL1lSYEWR9vziAAASL5DiVY8199.png-wh_50

2,添加组账号:两个分别是teacher  GID为2001 和 student  GID为2002公共组一个 benet  GID为300

wKiom1lSYGCxUzIiAAAacmBDngI714.png-wh_50

3.terry用户的宿主目录应该位于 /benet/teachers/terry 

wKioL1lSYH-B9ZSuAAAb8HjK7j0695.png-wh_50

5.设置目录权限及归属/benet/ 目录的属组为 benet组,去除其他用户的所有权限。

wKiom1lSYK2QQ5UhAAAR4drqv4s947.png-wh_50

6/benet/teachers/ 目录的属组设置为 teacher,去除其他用户的

wKioL1lSYMqwp4OhAAARdKYydrI393.png-wh_50

8.建立公共数据存储目录创建 /public/ 目录,允许所有benet组内的用户读取、写入、执行文件,其他的用户不能访问此目录。

wKiom1lSYPuBVSiiAAAXXA1-Qhg996.png-wh_50

9./home有一个目录caiwubu,要求财务部经理(cwjingli)对目录的权限完全控制,财务组(cwb,其中cw1,cw2属于财务组的成员)有读取和切换目录的权限,其他人没有权限。

wKioL1lSYTHBYpCFAAAYkdq_poY855.png-wh_50

wKioL1lSYTKCvs03AAAb9QbRH34419.png-wh_50

wKiom1lSYTLQGh9jAAAJ5kNhzD4049.png-wh_50

wKioL1lSYTPzyL2SAAAKPDPHmuU772.png-wh_50










     本文转自柴鑫旺 51CTO博客,原文链接:http://blog.51cto.com/chaixinwang/1942528,如需转载请自行联系原作者






相关文章
|
4月前
|
人工智能 Linux 开发工具
linux 对文件内容的查看、归档 及 vim基本操作
linux 对文件内容的查看、归档 及 vim基本操作
|
2月前
|
网络协议 Linux 网络安全
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
在CentOS 7中,新引入了firewalld服务(防火墙),取代了CentOS 6之前的iptables服务(防火墙)。
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
|
2月前
|
存储 运维 Linux
Linux磁盘精准缩容:操作详解与技巧
在Linux系统管理中,有效的磁盘空间优化对于维护系统性能至关重要。本文将深入探讨如何在Linux环境下安全地进行磁盘缩容,帮助你合理调整存储资源,确保系统高效运行。跟随本篇的步骤,一起优化你的Linux系统磁盘空间!
Linux磁盘精准缩容:操作详解与技巧
|
3月前
|
Linux 网络安全 开发工具
Linux 管理远程会话 screen:掌握终端的多任务操作
`Linux screen` 命令让多任务管理变得更简单,尤其在SSH连接远程服务器时。创建新会话如`screen -S backup`,查看会话`screen -ls`,退出`exit`。高级功能包括直接在会话中运行命令,如`screen vim memo.txt`,会话共享以协同工作,以及通过`screen -r`或`-D -r`重新连接或强制恢复断开的会话。提高效率,确保任务不间断运行。
51 1
|
4月前
|
Linux 芯片
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-1
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-1
|
4月前
|
Ubuntu Linux
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-2
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-2
|
2月前
|
安全 固态存储 Linux
服务器linux操作系统重装的完整流程-傻瓜式教学
服务器linux操作系统重装的完整流程-傻瓜式教学
|
3月前
|
Linux 应用服务中间件 网络安全
linux 初始化全部操作
linux 初始化全部操作
29 1
|
4月前
|
Linux 芯片 Ubuntu
Linux驱动入门 —— 利用引脚号操作GPIO进行LED点灯
Linux驱动入门 —— 利用引脚号操作GPIO进行LED点灯
|
4月前
|
分布式计算 Hadoop Linux
实验: 熟悉常用的Linux操作和Hadoop操作
实验: 熟悉常用的Linux操作和Hadoop操作
48 2