赞
踩
增删改查
ls cat
mkdir touch
rm -fr
cp -r mv
ls -l
命令的基本格式
命令字 空格 [-选项] 空格 【文件或者目录】
1、通过颜色区分文件类型
2、认识快捷键
3、了解目录结构
4、基本命令学习之2 (统计命令)
/dev --- device设备 设备文件存放目录
linux严格区分大小写
linux一切设备皆文件
umount /dev/cdrom
黑色 --- 普通文件
浅蓝色 --- 符号链接
蓝色 --- 目录(文件夹)
黑底黄字 --- 设备文件
紫色 --- 图片(以及其他不常见类型的文件)
红色 --- 压缩文件
绿色 --- 可执行文件
基本快捷键
ctrl+l 清屏
上键 可以找到之前输入的命令
ctrl+u 清除光标前所有内容
ctrl+c 立刻终止
ctrl+shift+ +
了解系统的整个结构
/ 整个操作系统得起始目录根 目录
/tmp 临时文件存放目录
/dev 设备文件存放目录
/bin 普通用户和管理员都可以执行的命令字存放目录
/sbin 存放了只有管理员可以执行的命令
su - allen 切换用户 用 exit退出登录
~ 是所有用户家目录的统配符号
家目录及用户在命令行登陆后所在的目录
/root 超级管理员root用户的家
/home/xxxx 普通用户的家目录
1、切换成普通用户,useradd wencoll 建立一个名为wencoll的用户。
su - wencoll 观察以下root和wencoll的家目录位置
2、到/dev 目录中查找一个名为sda的文件观察其颜色
3、尝试用普通用户的身份执行一个/sbin中的命令,如果成功请告诉我该文件的名字及其颜色
/boot 保存了系统中的内核,启动菜单。独立分区sda1
/dev 设备文件存放目录
/etc 配置文件存放目录
/media 光盘的默认挂载目录
/mnt mount挂载 临时设备挂载目录 u盘 (手动)
1.在/mnt下建立了一个名为usbdev
2.把加入进来的U盘挂载到了该目录
fat32 默认图形软件会将他挂载到/media目录下
mount 看到了设备和挂载的位置
mount /dev/sdb4 /mnt/usbdev
只要是进入 /mnt/usbdev 就是进入了他的U盘
3、将u盘卸载
umount /dev/sdb4
mount 看挂载列表 如果发现没有卸载完毕 反复输入卸载命令直到卸载完成
4、才可以拔出u盘
/proc 进程状态存放目录 数字目录 是一个一个已经运行的进程状态。 在内存中不占用硬盘空间
/usr 软件默认的安装目录(gnu社区)
/var 常变文件存放目录 日志文件 邮件 登录日志文件
1、观察日志变化
tail -f /var/log/secure 登录日志追踪查看
2、网卡桥接之后获取ip地址,点击右上角的电脑后点击网卡 获取ip
3、查看ip的命令ip addr
4、ssh 用户名@ip地址 链接用户
接收公钥 yes
输入密码如果链接成功即可看到登录画面
同时日志中会保存登录状态
1、查看以下到底哪些同学链接过我的虚拟机
cat -n /var/log/secure | more
more 分页查看文件内容 空格翻页
| 管道符号, 将管道符号前面命令的输出 作为 后面命令的处理内容
less 可以在最后一行输入 /关键字 进行关键字搜索 n 向下匹配 N 向上匹配
!命令 可以调用 linux命令内容
Accepted password 登录成功
Failed password 登录失败
2、 tail 尾巴 默认查看文件后10行
tail -f /var/log/secure 对文件进行跟踪查看
3、统计一下到底哪些同学链接过我的虚拟机
grep --color“Failed” /var/log/secure
grep --color -i "accepted" /var/log/secure
-i 忽略大小写
4、精确找出哪些ip登录过我的主机并统计他们的登录次数
grep --color -i "accepted" /var/log/secure | awk '{print $11}' | sort | uniq -c
awk 过滤字段 '{print $11}' 列出第十一个字段
sort 排序
uniq 合并 -c 统计合并的次数
命令分类 man帮助
du wc gzip bzip2 tar
ls -l 格式显示
-R 递归显示
-a 显示隐藏文件
-h 人类易读
-A 不显示. 和 ..
man wc 统计文件行数 字数 字节数 -l 统计行
man du 统计目录中文件占用磁盘空间大小 -sh
linux操作系统 命令分两类
内部命令:来自于不同的命令解释器 windwos叫cmd linux叫bash
外部命令:安装第三方软件带的命令叫外部命令
which 命令字 查看外部命令位置,如果找不出来说明该命令不存在或者是内部命令
dd if=/dev/zero of=/tmp/bigfile bs=1M count=100
if input file 源文件
of output file 生成出的文件
dd 拷贝文件 bs 一次读取和写入的容量 count 计数器读取写入多少次
gzip /tmp/bigfile 压缩
gunzip /tmp/bigfile.gz 解压缩
bzip2 /tmp/bigfile
bunzip2 /tmp/bigfile.bz2
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。