51CTO博客开发
at一次性的crontab循环的任务at:/etc/init.d/atd restartchkconfig atd on 开机启动/etc/at.allow 白名单/etc/at.deny 黑名单实际操作P588crontab/etc/cron.allow/etc/cron.denycrontab -e 编辑计划任务(针对使用者的 cron)0 12 * *
在实现一个可以弹性调整容量的文件系统fdisk /dev/hda 分区partprobe 更新分区pvscan检查有无PV存在pvcreate /dev/hda5 创建PVvgcreate vbirdvg /dev/hda{6,7,8} 创建VGvgscanpvscanvgextend vbirdvg /dev/hda9 增加VGlvcreate -L 5.56G -n vbirdlv vbird
Quota针对 WWW server ,例如:每个人的网页空间的容量限制!针对 mail server,例如:每个人的邮件空间限制。针对 file server,例如:每个人最大的可用网络硬盘空间 (教学环境中最常见!)限制某一群组所能使用的最大磁盘配额 (使用群组限制):限制某一用户的最大磁盘配额 (使用用户限制):以 Link 的方式,来使邮件可以作为限制的配额 (更改 /var/spool/
切换身份:su - 用户用身份执行一次命令 -csudo -u 用户 指令除root外使用sudo 需用visudo修改/etc/sudoersroot ALL=(ALL) ALL <==找到这一行,大约在 76 行左右 vbird1 ALL=(ALL) ALL <==这一行是你要新增的!群组支持sudo 限制条件sudo P514sudo su - P516PA
ACL针对使用者 (user)群组 (group)默认属性 (mask)观察acl是否启动mount/dev/hda2 on / type ext3 (rw)dumpe2fs -h /dev/hda2查看Default mount options: user_xattr acl如果没有启动手动启动mount -o remount,acl /mount/dev/hda2 on / type ext3
使用者标识符: UID 与 GID一般用户的密码忘记了:这个最容易解决,请系统管理员帮忙, 他会重新设定好你的密码而不需要知道你的旧密码!利用 root 的身份使用 passwd 命令去处理即可。root密码忘记了:重新启动进入单人维护模式(第二十章)后,系统会主动的给予 root 权限的 bash 接口, 此时再以 passwd 修改密码即可;或以 Live CD 开机后挂载根目录去修改 /et
[root@www ~]# mkdir scripts; cd scripts [root@www scripts]# vi sh01.sh#!/bin/bash 宣告shell名称# Program:&nbs
awk 数据处理工具(字段)awk '条件类型1{动作1} 条件类型2{动作2}' filenamelast -n 5 | awk '{print $1 "\t" $3}' &n
grep进阶截取:dmesg(列出讯息) |grep '内容'-A 后面加数字 after 后面几行-B 后面加数字 befor后面几行寻找regular_express.txt 中的'the'行cat regular_express.txt |grep 'the'grep 'the' regular_express.txtgrep -nv (加行号,反选)'the' regu
『 \[Enter] 』 跳脱变数的取用: echoecho $HOMEmyname=VBirdecho $myname变量的设定规则1,变量与变量内容以=来连接myname=VBird2,等号两边不能有空格3,变量名称只能是英文字母和数字,但不能数字开头4,变量内容有空格用" 或 '将变量内容结合起来,但,双引号内的特殊字符如 $ 等,可以保有原本的特性,如下所示: 『var="lan
vimdd 删除行yy 复制行u 复原前一个工作ctrl r 重做上一个动作. 重复
压 缩:tar -jcv -f filename.tar.bz2 要被压缩的档案或目录名称查 询:tar -jtv -f filename.tar.bz2解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录-p 保留原本档案属性tar -zpcv -f /root/etc.tar.gz /etctar -jtv -f /root/etc.tar.bz2 | gre
磁盘分割、格式化、检验、挂载分割:分区fdisk查找根目录所在磁盘 df //dev/hdc2fdisk /dev/hdc 不加数字d: delete a partition <==删除一个partitionn: add a new partition <==新增一个partitionp: print the partition table <==在屏幕上显示分割表q
文件系统操作:df:列出磁盘整体使用量。-h 换算后的易读格式显示-T 显示磁盘类型常用 df -Thdu:列出档案容量du -sm filename 列出该档案容量(已M显示)实体链接 复制了一份但不产生档案 2个不同的文件ln /etc/crontab . 目标文件 当前目录查看inode : ls -i /etc/crontab 当前目录/cr
touch 修改档案时间或建立新档案档案时间分为modification time (mtime):档案内容变更时,该时间会更新status time (ctime):档案状态变更时,该时间会更新access time (atime):档案内容被取用时,该时间会更新touch -a 修改access time-c 仅修改时间,若档案不存在不建立新档案-d 接要修订的日期-m 修改mtime-t 接
绝对路径:路径的写法『一定由根目录 / 写起』,例如: /usr/share/doc 这个目录。相对路径:路径的写法『不是由 / 写起』,例如由 /usr/share/doc 要到 /usr/share/man 底下时,写成:cd ../man绝对路径的用途:正确度比较高,写程序管理系统时建议使用绝对路径。相对路劲的用途:切换长目录时方便。目录的操作命令:cd Change Directory切换
Linux档案扩展名:一个Linux档案能不能被执行,和他的第一栏的十个属性有关, 和文件名根本一点关系也没有。常用的扩展名:*.sh : 脚本或批处理文件 (scripts),因为批处理文件为使用shell写成的,所以扩展名就编成 .sh*Z, *.tar, *.tar.gz, *.zip, *.tgz: 经过打包的压缩文件。这是因为压缩软件分别为 gunzip, tar 等等的,由于不同的压缩
示例:-rw-r--r-- 1 root root 42304 Sep 4 18:26 install.log#第一个字符代表这个档案是『目录、档案或链接文件等等』:当为[ d ]则是目录,例如上表档名为『.gconf』的那一行;当为[ - ]则是档案,例如上表档名为『install.log』那一行;若是[ l ]则表示为连结档(link file);若是[ b ]则表示为装置文件里面的可供储存的
显示目前系统支持的语言:echo $LANGzh_CN.UTF-8若系统不支持中文而显示乱码,则需要修改语言:LANG=en_US再次echo $LANG,显示en_US显示日期不时间的挃令: date显示日历的挃令: cal简单好用的计算器: bc[Tab], 命令补齐[ctrl]-c, 中断程序[ctrl]-d,EXIT退出简单文字编辑器:nano +文件名存在就开启旧档,不存在就开启新档关机
工具有很多,推荐的比较多的是SecureCRT,本人也是用的这个。1.使用前需要调整下设置,选项-会话选项-终端-仿真-linux,选择ansi颜色但ls的时候,目录的蓝色跟背景的黑色非常接近,很难看清楚,需要修改选项-全局选项-终端-外观-ANSI颜色-把深蓝色调成浅蓝色。2.默认的回滚行数为500行。可以通过打开[选项]->[会话选项]->[终端]->[仿真]-回滚缓冲区],
学习linux第一步先要安装环境,虚拟机有几种选择,暂时先使用VMvare Workstation8.0或9.0版本安装无难度,安装完毕后配置虚拟机,(这里补充一下,虚拟机网卡配置选择桥接模式)将centos系统盘的ISO文件载入虚拟机光驱,起动。这时有些机器可能会出错无法启动,原因是虚拟机无法安装64位的系统,需要在本机的bios里更改下设置,步骤:1,重启你的电脑; &n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号