部分命令技巧

1.crontab

crontab -u tom -e
0 8-20/3 * * 2,4 /bin/echo hello    为tom定制一个计划任务,每周2,4的8点到20点每3小时执行一次/bin/echo hello
2.authconfig

authconfig --disableshadow –update        停用shadow
authconfig --enableshadow –update        启用shadow
3.gpasswd
-r         删除群组密码
-R    锁定群组密码

gpasswd –a user group        添加群组成员
gpasswd –d user group        删除群组成员
4.SUID    4    s    
让一般用户在执行某些程序,暂时具有该程序拥有着权限,仅可用于“二进制文件”,对目录无效
SGID    2    s
多用在多人团队的项目开发,系统中很少用
SBIT    1    t
只对目录有效,对文件无效。在具有Bit的目录下,用户若在该目录下具有w及x权限,则当用户在该目录下建立文件或目录时,只有文件拥有着与root才有权利删除
5.ACL权限
命令tune2fs     调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
-o    设置或清除默认挂载的文件系统选项
-l    查看文件系统信息
#mkfs.ext3 /dev/sdb1            格式化磁盘
#tune2fs –o acl /dev/sdb1        开启磁盘ACL功能
#tune2fs –l /dev/sdb1            查看是否支持acl功能
#mount –o remount,acl /dev/sdb1        针对之前已挂载的分区
#mount –o acl /dev/sdb1 /mnt/sdb1    指定ACL选项
-o     Options 指定选项
永久性启动ACL,修改/etc/fstab
/dev/sdb1  /mnt/sdb1  ext3    defaults,acl     0   0
命令setfacl        设置acl
-m    更改
-x    删除指定权限
-b    删除权限
-k    删除默认权限
-d    设置默认权限
--test    测试模式
-R    递归处理
[d:]u:<UID|username>:权限        指定用户的ACL
[d:]g:<GID|groupname>:权限        指定组的ACL
[d:]o:权限                        指定其他人的ACL
m:权限                            指定有效权限
#setfacl –m u:test:6或rw /common
#setfacl –m g:test:7或rwx /common
命令getfacl        查看acl
#getfacl /common
6.cal        查看日历
which     查找命令路径
man    查看帮助文件
pwd    显示当前目录
stat        显示文件状态命令
7.#logout        退出登录
#history –c     清除所有打过的命令
#su – u2        切换用户 在bashrc和bash_profile都初始化
#su u2         切换用户 在bashrc初始化
#route –n        查看路由表命令
#ls /lib/modules/`uname -r`/kernel/fs            查看支持的文件系统
#ps –aux            正在运行的全部进程
#ssh             用户名@主机IP
#ls | grep –v a | xargs rm –rf        删除取反
#cat /etc/vsftpd/vsftpd.conf | grep –v “#” | grep –v “^$”    不显示空白行以及以#开头的行
8.自动与手动挂载
  auto  在启动或在终端中输入mount -a时自动挂载
  noauto  设备(分区)只能手动挂载 The file system can be mounted only explicitly.
9.

时间: 2025-01-14 10:40:26

部分命令技巧的相关文章

vim 执行shell命令技巧

:!cmd不退出vim 执行命令 cmd:r !cmd不退出vim执行命令cmd,并将cmd的输出内容插入当前文本中.:shell切换到shell里(此时并没有退出vim,可以理解成vim转入后台),你可以在shell中做任何操作,退出shell(比如用exit)后,会切换回原来的vim中vim 执行shell命令技巧,布布扣,bubuko.com

20个 Unix/Linux 命令技巧

让我们用这些Unix/Linux命令技巧开启新的一年,提高在终端下的生产力.我已经找了很久了,现在就与你们分享. 删除一个大文件我在生产服务器上有一个很大的200GB的日志文件需要删除.我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入: > /path/to/file.log # 或使用如下格式 : > /path/to/file.log # 然后删除它 rm /path/to/file.log 如何记录终端输出?试试使用script命令行工具来为你的终端

linux常用命令技巧

原文地址 这篇文章来源于Quroa的一个问答<What are some time-saving tips that every Linux user should know?>-- Linux用户有哪些应该知道的提高效率的技巧.我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解. 首先,我想告诉大家,在Unix/Linux下,最有效率技巧的不是操作图形界面,而是命令行操作,因为命令行意味着自动化.如果你看过<你可能不知道的Shell>以及<28个Unix/Linu

Linux学习笔记之命令技巧、bash支持的引号作用及文件通配符

命令技巧: 命令行使用技巧: Ctrl + a  光标跳转行首 Ctrl + e  光标跳转行尾 Ctrl + u  删除光标至行首的内容 Ctrl  + k  删除光标至行尾内容 Ctrl  + l  实现清屏 命令历史使用技巧: !n  执行命令历史中第N行命令 !-n  执行历史命令中倒数第N行命令 !!   执行上一条命令 !CHARACTER  执行历史命令中最近一次以CHARACTER开头的命令 !$ 引用前一个命令的最后一个参数 ESC 松开按.  引用前一个命令的最后一个参数 命

日志处理中一些shell命令技巧

日志处理中一些shell命令技巧 阴差阳错的做的日志分析,前途未卜的这段日子,唯一还有点意思的可能就是手动的处理大量日志.总结一下. 日志文件的输入是动则几个G的文本.从N个这样的文件中得到一个列表,一个数字,一个比例.在什么工具都没有情况下,用shell命令不仅是验证系统数据的准确性的方法,也是一个很好的学习过程. 使用cut命令切割日志行 下面的一行典型的apache访问日志: 120.51.133.125 - - [26/Apr/2013:12:20:06 +0800] "GET /ski

DOS下常用网络命令技巧

DOS,即使对于许多自称了解计算机的人而言,也是一个比较陌生的词汇.然而,在网络管理过程中,DOS命令却是一个不可逾越的障碍,几乎所有的网络命令都运行在DOS界面.对初级用户而言,掌握一些常用网络命令在网络测试和配置操作中非常实用:对高级用户而言,了解网络命令的常用参数和使用技巧,可以获取更多的配置和故障信息,从而更好地.有针对性地解决问题. 一.显示和修改本地ARP列表--ARP ARP(Address Resolution Protocol)是负责将IP地址解析成MAC地址的协议,对于网络中

你应该了解的 7个Linux ls 命令技巧

在前面我们系列报道的两篇文章中,我们已经涵盖了关于‘ls’命令的绝大多数内容.本文时‘ls命令’系列的最后一部分.如果你还没有读过该系列的其它两篇文章,你可以访问下面的链接. 15 个‘ls’命令的面试问题(一) 10 个‘ls’命令面试的问题(二) 7个ls命令独特技巧 1. 以各种时间格式附带时间戳列出目录中的内容 要以时间格式列出目录内容,我们需要选择以下两种方法中的任何一种. # ls -l –time-style=[STYLE] (方法 A) 注意 – 上面的开关–time的格式必须和

shell命令技巧——文本去重并保持原有顺序

简单来说,这个技巧对应的是如下一种场景 假设有文本如下 cccc aaaa bbbb dddd bbbb cccc aaaa 现在需要对它进行去重处理,这个很简单,sort -u就可以搞定,但是如果我希望保持文本原有的顺序,比如这里有两个aaaa,我只是希望去掉第二个aaaa,而第一个aaaa在bbbb的前面,去重后仍旧要在它前面,所以我期望的输出结果是 cccc aaaa bbbb dddd 当然,这个问题本身并不难,用C++或python写起来都很容易,但所谓杀机焉用牛刀,能用shell命令

ping命令技巧详解 windows下ping命令知识大全

windows ping命令对于多数电脑爱好者都不会陌生,通过ping ip可以知道网络是否畅通或者网络传输质量如何等,是网络技术人员常用的检测网络命令,多数朋友对ping命令知道的并不多,接下来本文将与大家详细了解ping以及ping命令高级技巧等,如果觉得本文不错,记得收藏哦,或许今后有用到的时候!4m的网速是多少? 4m宽带下载速度是多少? ping的基本用法想必大家都会,可知不值到有关ping命令的高级用法呢?如下面的: Ping命令知识 Ping命令工作原理详解ping [-t] [-

linux命令技巧

[[email protected] ~]$ cat lgrw.txt cat: lgrw.txt: No such file or directory [[email protected] ~]$ ^rw^wr cat lgwr.txt 18:03:19.703928 times({tms_utime=27, tms_stime=18, tms_cutime=0, tms_cstime=0}) = 433678186 18:03:19.704111 semtimedop(1900546, {{