last:显示/var/log/wtmp文件,显示用户登录历史及重启历史
    -n #:仅显示最近几次的相关信息
lastb:/var/log/btmp文件,显示用户错误的登录尝试
    -n #
lastlog:显示每一个用户最近一次成功的登录信息
    -u username 显示特定用户最近的登录信息

 not in the sudoers file.  This incident will be reported
 $ vi /etc/sudoers
         找到有句话“root  ALL=(ALL)”,在它的下面添加一行
         ”你的用户名“    ALL=(ALL)

/usr/sbin/lsof用于查看已经打开的文件描述符

/usr/sbin/lsof -a -p $$ -d 0,1,2


du -sh 文件占空间大小
df 显示整个磁盘分区使用情况
    -i inode    
    -h 单位换算
dd命令
    if=数据来源
    of=数据存储目标
    bs=块大小
    count=块个数
dd if=/dev/zero of=/var/swapfile bs=1M count=1024
 

文件系统在开机时可自动挂载/etc/fstab中的文件系统
其格式 :
要挂载的设备    挂载点    文件系统类型    挂载选项    转储频率(每隔多少天做一次备份)    自检次序
/dev/sda5        /mnt/test    ext3            defaults    0        0
mount -a 全部挂载

umount
fuser验证哪个用户正在使用文件或套接字
    -v 某个文件上正在运行的进程信息
fuser -km mount_point终止正在访问挂载点的所有进程
 
 

启动服务设置
chkconfig --list查看服务运行情况
chkconfig --add SERVICE
chkconfig --del SERVICE
chkconfig --level  LEVEL  SERVICE   {on|off}
chkconfig --level 2345 ntop on

查看运行级别:
runlevel:
who -r

 tar 命令常用
  -c打包
  -x解包
  -j以bzip2压缩
  -z以gzip压缩
  -v显示过程
 
tar -zcvf /tmp/etc.tar.gz /etc   --打包后,以 gzip 压缩
tar -jcvf /tmp/etc.tar.bz2 /etc  --打包后,以 bzip2 压缩
tar -jxvf /tmp/etc.tar.gz 解压
 

shell之小知识点的更多相关文章

  1. shell脚本小案例

    1.获取远程ftp数据到本地目录 #!/bin/bash ftp -n<<! open 135.0.24.19 user exchange exchange binary cd /idep ...

  2. 小知识点--crontab

    前言 这两周学了很多东西,还把golang语言基本掌握了,收获还是挺多的.在做安全的过程中,有很多需要定时执行的任务,比如抓取主机数量,端口数据等,这都逃不开linux中的crontab命令,今天分享 ...

  3. 刚接触Linux,菜鸟必备的小知识点(一)

    身为一个将要大四的学生,而且还是学计算机的没有接触过linux简直是羞愧难当.这个假期做了一个软件测试员,必须要熟悉linux的操作,所以对于我这个菜鸟我也就说几点比较重要的小知识点吧. 第一.cd指 ...

  4. Java学习过程中的总结的小知识点(长期更新)

    Java学习过程中的总结的小知识点 (主要是自己不会的知识和容易搞错的东西) 计算某个程序运行的时间 long stime=System.currentTimeMillis(); copy3(file ...

  5. 【转】HTML5的小知识点小集合

    html5的小知识点小集合 html5知识   1.  Doctype作用?标准模式与兼容模式各有什么区别? (1).<!DOCTYPE>声明位于位于HTML文档中的第一行,处于<h ...

  6. linux运维自动化shell脚本小工具

    linux运维shell 脚本小工具,如要分享此文章,请注明文章出处,以下脚本仅供参考,若放置在服务器上出错,后果请自负 1.检测cpu剩余百分比 #!/bin/bash #Inspect CPU # ...

  7. AngularJS的小知识点

    小知识点:$scope和$rootScope (1)每次使用ngController指令,都会调用控制器的创建函数,创建出一个控制器对象. (2)每次创建一个控制器对象,AngularJS都会创建一个 ...

  8. js中关于value的一个小知识点(value既是属性也是变量)

    今天在学习input的value值时,发现这么一个小知识点,以前理解不太透彻. [1]以下这种情况是常见情况,会弹出“测试内容” <input type="button" v ...

  9. html5的小知识点小集合

      html5的小知识点小集合 html5知识   1.  Doctype作用?标准模式与兼容模式各有什么区别? (1).<!DOCTYPE>声明位于位于HTML文档中的第一行,处于< ...

随机推荐

  1. Git版本控制的原理

    Git工作区域 工作目录(Working Directory) 暂存区(Stage/Index) 资源库(Repository或Git Directory) 远程的git仓库(Remote Direc ...

  2. Android Studio项目中三种依赖的添加方式

    通常一个AS项目中的依赖关系有三种,一是本地依赖(主要是对本地的jar包),二是模块依赖,三是远程依赖:添加这些依赖的目的在于上我们想要在项目的某一个模块中使用其中的功能,比如okttp这个网络框架库 ...

  3. git(osChina上分支的使用)

    使用osChina分支的创建分为两种 1.直接在osChina上创建 需要pull否则查看git的状态是不包含改分支的; git pull <git地址/git简称> <分支名> ...

  4. JavaScript的变量命名规则和关键字的介绍

    变量的名字 就像 人的名字一样,不能乱起.          你的代码不是只有你一个人看,变量既然是名字,那就这个名字就要有特殊的意义:     举个栗子:翠花,我们能从这个名字中得到什么信息?(这个 ...

  5. hdu 2828 Buy Tickets

    Buy Tickets Time Limit : 8000/4000ms (Java/Other)   Memory Limit : 131072/65536K (Java/Other) Total ...

  6. linux mysql5.7 安装、 开机启动

    一.安装 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz h ...

  7. 使用inotify-tools与rsync构建实时备份系统

    使用inotifywait监控文件变动 inotifywait是 inotify-tools 包中提供的一个工具,它使用 inotify API 来监控文件/目录中的变动情况. 在archlinux上 ...

  8. Android和IOS网页不一致汇总

    1.input type=text 内容输入框的不一致,ios会默认给输入框添加自己的样式,导致在横向的输入框长度精准控制的时候,ios的输入框一般都比android上要长一点,还有内部阴影 解决此问 ...

  9. JavaScript - 库 jQuery

    测试 JavaScript 框架库 - jQuery 引用JQuery 如需测试JavaScript库,您需要在网页中引用它. 为了引用某个库,请使用<script>标签,其src属性设置 ...

  10. scrapy--selenium

    一直在学习scrapy的爬虫知识,但是遇到了动态加载页面的难题,从一开始的javascript渲染器--splash,docker服务, 遇到各种奇葩的问题: 1.docker代理设置添加无效,导致无 ...