20135316王剑桥 linux第十周课实验笔记
关于who
功能说明:显示目前登入系统的用户信息。
语 法:who [-Himqsw][--help][--version][am i][记录文件]
补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的
终端机,登入时间以及从何处登入或正在使用哪个X显示器。
参 数:
-H或--heading 显示各栏位的标题信息列。
-i或-u或--idle 显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。
-m 此参数的效果和指定"am i"字符串相同。
-q或--count 只显示登入系统的帐号名称和总人数。www.jb51.com linux安全网
扩展,使用who或者w命令查看到非法用户正在登陆系统,想踢掉怎么办
who命令示例
要显示关于谁正在使用本地系统节点的信息,请输入:
who
要显示您的用户名,请输入:
who am i
要显示登录、注销、系统启动和系统关闭的历史记录,请输入:
who /var/adm/wtmp
要显示本地系统节点的运行级别,请输入:
who -r
要显示任何当前活动的和以前已由 init 生成的活动进程,请输入:
who -p
要通过指定 -bdlprtTu 标志来处理 /var/adm/wtmp 文件,请输入:
who -a /var/adm/wtmp
1. ls
显示目录的内容
ls [选项] [文件目录列表]
-a显示所有文件,包括当前目录和父目录
-c按列输出,纵向排序
-x 按列输出,横向排序
-l 给出长表,显示文件的详细内容
-k使用KB为单位,相当于1024字节。默认情况下以字节为单位
-R 递归显示下层子目录
-S根据文件大小排序
-t 根据修改时间排序
-X按扩展名排序
-l单行只显示一个文件
--help 显示帮助信息
--version 显示 版本信息
文件目录列表为
ls要处理的文件列表,可以使用通配符.如果没有给出,那么将默认为当前目录. 例如,如果想取得当前目录所有文件的详细信息,可以用命令:
[root@localhost root] # ls –al
由图中可以看到所示的文件详细信息,大致有7列,各列对应的意义为:文件类型和权限、连接
或目录记数、所有者、组、文件大小(按字节)、文件的最近修改时间以及文件名等信息. Linux
支持多种文件类型,每一类都用一个字符来表示,即表4-2所示的每行第一个字符。
表4-2
常见的文件类型 符号含义
-常规文件
d目录
b 块特殊设备(磁盘)
c 字符特殊设备(终端)
p 有名管道
S信号灯
m 共享存储器
紧跟着文件类型的字符表示文件的权限,权限有三串,各串分别代表文件所有者(称为user),组
中其他人(称group)和系统中其他人 (称other)的权限.每串由三个字符组成,依次代表对文件的读、写和执行权限.系统用”r”代表读权限、”w”代表写权限、”x”代表执行权限.当用户没有相应的权限时,该权限对应的位置用短线”-“表示.特别注意的是,用户对文件拥有的权限,
不仅依赖对文件的权限,还依赖于对文件所属目录的权限.例如,虽然一个文件的权限为”rwxrwxrwx”,但其他用户也只有在对该文件所属目录拥有读、写和执行权限时,才能够对该文件进行读、写和执行.普通用户一般会将文件的权限设置成”rw-r—r—“,这种权限的设置允许其他用户读文件,但不能写和执行.而目录的权限一般都设置成”rwxr-xr-x”,这种权限的设置允许其他用户查看目录,但不能在其中建立或删除文件.
2 . cd改变当前目录
命令格式和常用命令选项如下: # cd [目录项]
执行cd命令会将当前的工作目录改变成指定的目录.如果没给出目录名,就改变到主目录.返回一个空串.它的用法跟DOS 下的cd命令基本一致.此外cd命令还有以下几个快捷用法: cd .. 可以进入上一层目录 cd - 退到上一个进入的目录 cd ~ 可进入用户的home目录
3. pwd 显示当前目录
命令的格式和常用选项如下: #pwd 执行pwd命令形式为: [root@localhost root] # pwd /root
执行命令,将会显示出当前的目录为”/root”. 4. mkdir 新建目录
命令格式和常用选项:mkdir [-p] dirName 说明:建立名称为 dirName 之子目录。
参数:-p 确保目录名称存在,不存在的就建一个。 执行mkdir 命令形式为:
在工作目录下,建立一个名为 AAA 的子目录 : [root@localhost root] # mkdir AAA
参考:20135312博客
20135316王剑桥 linux第十周课实验笔记的更多相关文章
- 20135316王剑桥 linux第五周课实验笔记
4.1.1程序员的可见的状态 ———— Y86的每条指令都会读取或修改处理器状态的某些部分,称为程序员可见状态.如图1所示. 1.程序寄存器(Program registers): %eax, %ec ...
- 20135316王剑桥 linux第七周课实验笔记
第十章.程序间的交互和通信 输入/输出(I/O)是在主存和外部设备之间拷贝数据的过程.输入操作是从I/O设备拷贝数据到主存,而输出操作是从主存拷贝数据到I/O设备. 输入:从I/O拷贝到主存,输出:从 ...
- 20135316王剑桥 linux第十一周课实验笔记
getenv函数 1.获得环境变量值的函数 2.参数是环境变量名name,例如"HOME"或者"PATH".如果环境变量存在,那么getenv函数会返回环境变量 ...
- 20135316王剑桥 linux第六周课实验笔记
6.存储器层次结构 6.1存储技术 1.如果你的程序需要的数据是存储在CPU寄存器中的,那么在执行期间,在零个周期内就能访问到它们.如果存储在高速缓冲中,需要1-10个周期.如果存储在主存中,需要50 ...
- 20135316王剑桥 linux第三周课实验笔记
通过使用标准的字符码能够对文档中的字母和符号进行编码. 三种重要的数字表现形式: 1. 无符号数:编码基于传统的二进制表示法表示大于或等于零的数字. 2. 补码:编码是表示有符号整数的最常见方法,可以 ...
- 20135316王剑桥 linux第十二周课实验笔记
第十二章并发编程 1.如果逻辑控制流在时间上重叠,那么它们就是并发的.这种现象,称为并发(concurrency). 2.为了允许服务器同时为大量客户端服务,比较好的方法是:创建并发服务器,为每个客户 ...
- 20135316王剑桥Linux内核学习记笔记第七周
20135316王剑桥<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC 1000029000 一.可执行程序是怎么得来的? 编译 ...
- 20135316王剑桥Linux内核学习笔记第三周
20135316王剑桥 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC 1000029000 三个法宝:存储程序计算机.函数调 ...
- 20135316王剑桥Linux内核学习笔记第四周
20135316王剑桥 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC 1000029000 1.内核态:在高执行级别,代码可 ...
随机推荐
- 续Gulp使用入门三步压缩CSS
gulp 压缩css 一.安装 gulp-minify-css 模块 提示:你需要使用命令行的 cd 切换到对应目录后进行安装操作. 在命令行输入 npm install gulp-minify-cs ...
- android SQLiteOpenHelper使用示例
我们大家都知道Android平台提供给我们一个数据库辅助类来创建或打开数据库,这个辅助类继承自SQLiteOpenHelper类,在该类的 构造器中,调用Context中的方法创建并打开一个指定名称的 ...
- ubuntu16.04下安装openssh-server报依赖错误的解决方法
问题:系统重装后,安装和配置SSH,防火墙配置 #安装install openssh-server sudo apt install openssh-server -y 遇到问题: sudo apt ...
- spring 容器加载完成后执行某个方法
理论 刚好再开发过程中遇到了要在项目启动后自动开启某个服务,由于使用了spring,我在使用了spring的listener,它有onApplicationEvent()方法,在Spring容器将所有 ...
- oracle 创建字段自增长——两种实现方式汇总
mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能. 因为两种方式都需要通过创建序列来实现,这里先给出序列的创建 ...
- 10901 Missile
10901 Missile 时间限制:1000MS 内存限制:65535K提交次数:40 通过次数:7 Description Long, long ago, country A invented ...
- Centos7 搭建hadoop2.6 HA
用户配置: User :root Password:toor 2.创建新用户 student Pwd: student 3.安装virtualbox的增强工具软件 4.系统默认安装的是openjdk ...
- Java语法结构
一.顺序结构(从上往下依次执行) 顺序结构语法比较简单,从上往下依次执行即可. 二.选择结构(选择性执行,如果....则.....) 1.if 语句 if语句,作用是根据判断结果为真或假,选择其中一个 ...
- JS实现图片上传预览效果:方法一
<script type="text/javascript"> //处理file input加载的图片文件 $(document).ready(function(e) ...
- 怎样在python中获取时间?
from time import strftime date = strftime('%y%m%d') hour = strftime('%H%M%S')