window计算的chk在linux下可以读,Linux系统命令从入门到完全忘记(四)

ddcecf891012b6ac96845c0edc73555a.png

系统安全相关命令

chmod

概要:

用于改变文件或目录的访问权限,用它控制文件或目录的访问权限。

语法格式:

chmod [-cfvR] [–help] [–version] mode file

参数:

参数

说明

-c

当发生改变时,报告处理信息

-f

错误信息不输出

-R

处理指定目录以及其子目录下的所有文件

-v

运行时显示详细处理信息

使用示例:

增加文件file所有用户组可执行权限

1

2

3

4

5

[root@ansheng ~]# ll file

-rw-r--r-- 1 root root 0 Apr 25 21:02 file

[root@ansheng ~]# chmod a+x file

[root@ansheng ~]# ll file

-rwxr-xr-x 1 root root 0 Apr 25 21:02 file

更改文件ansheng.txt拥有者和所属组拥有读写执行权限,其他用户没有任何权限

1

2

3

4

5

6

[root@ansheng ~]# ll

total 0

-rw-r--r-- 1 root root 0 Apr 25 21:03 ansheng.txt

[root@ansheng ~]# chmod 770 ansheng.txt

[root@ansheng ~]# ll ansheng.txt

-rwxrwx--- 1 root root 0 Apr 25 21:03 ansheng.txt

chown

概要:

通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。

语法格式:

chown [选项]… [所有者][:[组]] 文件…

参数:

参数

选项

-c

显示更改的部分的信息

-f

忽略错误信息

-h

修复符号链接

-R

处理指定目录以及其子目录下的所有文件

使用示例:

更改文件group的拥有者和组

1

2

3

4

5

6

[root@ansheng ~]# touch abc

[root@ansheng ~]# ll abc

-rw-r--r-- 1 root root 0 Apr 25 21:06 abc

[root@ansheng ~]# chown ansheng.ansheng abc

[root@ansheng ~]# ll abc

-rw-r--r-- 1 ansheng ansheng 0 Apr 25 21:06 abc

chattr

概要:

用于改变文件属性

语法格式:

chattr [-RV][-v][+/-/=][文件或目录…]

参数:

参数

说明

-R

递归处理,将指定目录下的所有文件及子目录一并处理

-v

设置文件或目录版本

-V

显示指令执行过程

+

开启文件或目录的该项属性

-

关闭文件或目录的该项属性

=

指定文件或目录的该项属性

使用示例:

用chattr命令防止系统中某个关键文件被修改:

1

2

3

[root@ansheng ~]# chattr +i /etc/resolv.conf

[root@ansheng ~]# ll /etc/resolv.conf

-rw-r--r--. 1 root root 53 Apr 9 17:58 /etc/resolv.conf

lsattr

概要:

用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。

语法格式:

lsattr [-adlRvV][文件或目录…]

参数:

参数

说明

-a

显示所有文件和目录,包括以”.”为名称开头字符的额外内建,现行目录”.”与上层目录”..”

-d

显示,目录名称,而非其内容

-l

此参数目前没有任何作用

-R

递归处理,将指定目录下的所有文件及子目录一并处理

-v

显示文件或目录版本

使用示例:

查看文件/etc/resolv.conf状态

1

2

[root@ansheng ~]# lsattr /etc/resolv.conf

----i--------e- /etc/resolv.conf

系统相关命令

shutdown

概要:

该命令可以安全关闭或者重新启动系统。你没有看错,shutdown命令不仅可以关闭系统、也可以重启Linux系统。

语法格式:

shutdown [-t sec] [-arkhncfFHP] time [warning-message]

参数:

参数

说明

-a

Use /etc/shutdown.allow.

-c

中断关机:当执行”shutdown -h 12:00”指令时,只要按+键就可以中断关机的指令

-f

重新启动时不进行磁盘检测(fsck)

-F

重新启动时进行磁盘检测(fsck)

-h

关闭电源

-k

模拟关机(不是真的关机),只是向登录者发送警告信息出去!

-n

不调用init进程进行关机,而是强行关机

-r

关闭系统然后重新启动,类似于Windows平台restart

-t

延迟关机的时间

-w

仅做测试,并不真的将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件

使用示例:

马上关闭Linux系统,其中 now 相当于时间为 0 的状态

1

2

3

[root@ansheng ~]# shutdown -h now

Broadcast message from root (pts/1) (Sat Jan 10 18:51:34 2015):

The system is going down for system halt NOW!

系统2分钟后重新启动,其中+m表示几分钟后关机或开机。

1

2

3

[root@ansheng ~]# shutdown -r +2

Broadcast message from root (pts/2) (Sat Jan 10 19:56:00 2015):

The system is going DOWN for reboot in 2 minutes!

设置系统在那个时间点关机

1

2

3

4

[root@ansheng ~]# shutdown -h 12:30

[root@ansheng ~]# shutdown -h 12:30 &

[1] 4578

向所有登录的用户发出信息

1

2

3

4

[root@ansheng ~]# shutdown -k "now"

Broadcast message from root (pts/2) (Sat Jan 10 20:09:14 2015):

The system is going down to maintenance mode NOW!

Shutdown cancelled.

reboot

概要:

立即重启系统

使用示例:

系统重启

1

2

3

4

5

6

[root@ansheng ~]# reboot

Broadcast message from root@ansheng

(/dev/pts/0) at 21:19 ...

The system is going down for reboot NOW!

halt

概要:

立刻关机

使用示例:

关机

1

2

3

4

5

6

[root@ansheng ~]# halt

Broadcast message from root@ansheng

(/dev/pts/0) at 21:19 ...

The system is going down for halt NOW!

mii-tool

概要:

查看网卡接口的状态

使用示例:

查看eth0是否启用

1

2

[root@ansheng ~]# mii-tool eth0

eth0: negotiated 100baseTx-FD, link ok

eject

概要:

用于退出抽取式设备。

语法格式:

eject [-dfhnqrstv][-a ][-c ][设备]

参数:

参数

说明

-r

退出光盘

使用示例:

弹出光驱

1

[root@ansheng ~]# eject -r /dev/cdrom

chkconfig

概要:

查看设置开机自启动服务

语法格式:

chkconfig [服务名] [–type type][name]

参数:

参数

概述

–list

查看所有服务状态

–add

添加一个服务

–del

删除一个服务

–level

启动级别

–type

off/on

使用示例:

关闭iptables在所有模式下的自启动

1

2

3

[root@ansheng ~]# chkconfig iptables off

[root@ansheng ~]# chkconfig --list|grep iptables

iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off

开启iptables在2模式下启动

1

2

3

[root@ansheng ~]# chkconfig --level 5 iptables on

[root@ansheng ~]# chkconfig --list|grep iptables

iptables 0:off 1:off 2:off 3:off 4:off 5:on 6:off

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/497413.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何设计一个安全对外的接口

来源:https://mp.weixin.qq.com/s/eDXsqyfIKDXii0DB6W0UcA

三大国有银行同时入股 AI 公司第四范式

来源:新华社概要:人工智能公司第四范式于1月26日宣布完成B+轮融资,并同时宣布获得来自中国工商银行、中国银行、中国建设银行三家国有银行及所属基金的联合战略投资。人工智能公司第四范式于1月26日宣布完成B+轮融资&a…

freedos能够编译c语言嘛,Freedos freedos核心源代码包含汇编和C语言代码 - 下载 - 搜珍网...

Freedos 内核源代码Freedos 内核源代码/KE2035AFreedos 内核源代码/KE2035A/BINFreedos 内核源代码/KE2035A/BIN/AUTOEXEC.BATFreedos 内核源代码/KE2035A/BIN/CONFIG.SYSFreedos 内核源代码/KE2035A/BIN/INSTALL.BATFreedos 内核源代码/KE2035A/BOOTFreedos 内核源代码/KE2035…

关于DataAccess Application block

这几天好好的看了一下MS的DataAccess Application block。也试着自己实现了一个。发现它在Parameter的缓存方面,储存过程确实做得不错,但是对于一般Sql语句(CommandType.Text)的查询来说,参数的缓存就显得比较麻烦。有…

Java中的时区转换

转载自 halfclear 原文:https://blog.csdn.net/halfclear/article/details/77573956 1.Date中保存的是什么 在java中,只要我们执行 Date date new Date(); 就可以得到当前时间。如: Date date new Date(); System.out.println(date);12 输…

从语言学到深度学习NLP,一文概述自然语言处理

来源:萤火虫沙龙2概要:自然语言处理(NLP)近来因为人类语言的计算表征和分析而获得越来越多的关注。自然语言处理(NLP)近来因为人类语言的计算表征和分析而获得越来越多的关注。它已经应用于许多如机器翻译、…

中国石油大学华东c语言答案全集,【2019年整理】中国石油大学华东C语言习题答案.pdf...

C 语言复习题【设计型】5.1 输出一行星号编写程序在一行中输出 N 个星号。输入&#xff1a; N 值输出&#xff1a; 一行中 N个星号#includeint main(){int a,i;scanf("%d",&a);for(i1;i<a;i)printf("*");printf("\n");return 0;}【设计型…

特老的文章:三层应该怎么划分。不知大家还有用否

可以用这样的思想&#xff1a; 最初的应用是单机&#xff0c;数据和功能都放在一台机器上。随着应用向工作组模式发展中&#xff0c;人们迫切需要 调用彼此的数据&#xff0c;也调用彼此的功能&#xff0c;这样人们就不用重复录入数据&#xff0c;程序员也不须重复写 功能。数据…

Guava RateLimiter限流原理解析

来源&#xff1a;https://zhuanlan.zhihu.com/p/60979444 限流是保护高并发系统的三把利器之一&#xff0c;另外两个是缓存和降级。限流在很多场景中用来限制并发和请求量&#xff0c;比如说秒杀抢购&#xff0c;保护自身系统和下游系统不被巨型流量冲垮等。 限流的目的是通过…

脑洞大开:未来二十年将兴起的88个微型产业

来源&#xff1a;资本实验室概要&#xff1a;目前&#xff0c;我们正在进入一个指数级技术变革的时代。这个时代既催生出前所未有的科技巨头&#xff0c;其实也催生了一个微型创新的新时代。目前&#xff0c;我们正在进入一个指数级技术变革的时代。这个时代既催生出前所未有的…

并查集算法c语言版,并查集及其C程序实现.doc

并查集及其C程序实现等价关系与等价类从数学上看&#xff0c;等价类是一个对象(或成员)的集合&#xff0c;在此集合中的所有对象应满足等价关系。若用符号"≡"表示集合上的等价关系&#xff0c;那么对于该集合中的任意对象x,y, z&#xff0c;下列性质成立&#xff1a…

Web 服务策略断言语言 (WS-PolicyAssertions)

原文&#xff1a;http://www.microsoft.com/china/msdn/library/webservices/webservices/WebServicesPolicyAssertionsLanguage(WS-PolicyAssertions).mspxWeb 服务策略断言语言 (WS-PolicyAssertions) 发布日期&#xff1a; 4/26/2004| 更新日期&#xff1a; 4/26/2004版本 1…

周志华:严肃的研究者就不该去触碰强人工智能

来源&#xff1a;知识分子概要&#xff1a;关于人工智能&#xff0c;长期存在两种不同的目标或者理念。关于人工智能&#xff0c;长期存在两种不同的目标或者理念。一种是希望借鉴人类的智能行为&#xff0c;研制出更好的工具以减轻人类智力劳动&#xff0c;一般称为“弱人工智…

几种限流器(RateLimiter)原理与实现

来源&#xff1a;https://blog.csdn.net/netyeaxi/article/details/104270337 限流器(RateLimiter)主要有两种算法&#xff1a; 漏桶算法 令牌桶算法 它们都是网络世界中流量整形&#xff08;Traffic Shaping&#xff09;或速率限制&#xff08;Rate Limiting&#xff09;时经…

c语言如何随机选择入口,c语言随机排列-----适用于初学者

本程序只是实现了基本的数字随机排列&#xff0c;如有不懂&#xff0c;留言提问。。。// 随机排序.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "time.h"#include "stdio.h"#include "stdlib.h"int _tmain(int …

The Best and the Worst

Joe Sanders has the most beautiful garden in our town. Nearly everybody enters for “The Nicest Garden Competition” each year,but Joe wins every time.Bill Friths garden is larger than Joes.Bill works harder than Joe and grows more flowlers and vegetables,…

guava限流器RateLimiter原理及源码分析

来源&#xff1a;https://www.cnblogs.com/zhandouBlog/p/11743660.html 前言 RateLimiter是基于令牌桶算法实现的一个多线程限流器&#xff0c;它可以将请求均匀的进行处理&#xff0c;当然他并不是一个分布式限流器&#xff0c;只是对单机进行限流。它可以应用在定时拉取接…

185页深度报告 扒一扒AI金融的老底【附下载】

来源&#xff1a;智东西概要&#xff1a;2016年&#xff0c;中国爆出8家独角兽&#xff0c;总估值964亿美元位冠全球&#xff1b;2017年&#xff0c;毕马威全球百佳金融科技企业前三甲&#xff0c;蚂蚁金服、众安保险、趣店&#xff0c;皆来自中国&#xff1b;过往两年&#xf…

夹娃娃动画Android,手机模拟抓娃娃

手机模拟抓娃娃让你通过手机足不出户也能感受娃娃机的乐趣,萌趣的卡通形象,清新治愈的设计风格,简单上手的玩法,赶快加入进来冲击最高分吧,点击下载手机模拟抓娃娃开始你的挑战&#xff01;手机模拟抓娃娃介绍手机模拟抓娃娃游戏是一款模拟进行的真人在线抓娃娃的掌上控制的休闲…

Inline Method(内联函数)

一个函数的本体与名称同样清楚易懂 int getRating() {return moreThanFiveLateDeliveries() ? 2 : 1; }boolean moreThanFiveLateDeliveries() {return numberOfLateDelivers > 5; } 重构后 int getRating() {return (numberOfLateDelivers > 5) ? 2 : 1; }