Linux新手随手笔记1.1
ifconfig 查询网卡信息

分别是网卡名称,物理IP地址,MAC地址,RX收到数据包大小,TX发送数据包大小
# uname
# uname -a 查看内核版本号
# hostname 查看主机名称
# uptime 查看系统负载情况

# who 当前有谁登录我们的系统
# last 系统登录的记录(怀疑别人登录你的系统用这个命令查看)
# history 输入命令的记录

# !加序号继续执行

# sosreport 收集错误
# cd 切换目录 # cd ~ 切换到用户主目录 # cd - 返回上次所在目录(来回)# cd .. 上一级目录
# pwd 显示用户当前所处的目录
# ls 查看当前目录有哪些文件
# ls -a 查看所有文件(在文件里面所有以.开头的文件)

# ls -l 显示详细信息

# ls -al 所有文件的详细信息

Linux中的一切都是文件(记住啊)
# cat 文件名 查看小文件内容
# more 文件名 查看大文件内容
# head -n 15 文件名 查看文件前15行

# tail -n 5 文件名
查看文件后5行
# tail -f /var/log/messages 实时查看系统日志的最新内容
# cat 文件名 | tr [a-z] [A-Z] |管道符或者叫任意门,将文件中a-z的字母转化成大写字母

# wc -l 文件名 多少行
# wc -c 文件名 多少字节
# wc -w 文件名 多少个单词

# stat 文件名

Access :最后一次访问这个文件的时间
Modify :最后一次修改文件内容的时间
Change : 最后一次更改文件属性或权限信息的时间
# cat /etc/passwd 查看文件内容

# cut -d : -f 1 /etc/passwd 以:为间隔符提取出第一列的信息(-d是间隔符,-f提取出第几列)

# diff --brief a.txt b.txt 判断两个文件内容是否一样

不一样

相同
# diff -c a.txt b.txt 用!告诉你哪一行有区别

# touch 创建的文本文件名 创建一个文本文件
Atime 文件最后访问时间
Mtime 最后修改内容的时间
CTime 修改权限属性的时间
# touch -d 20:23 gill 修改Atime和Mtime的时间(修改过文件之后怕别人知道用这个修改,嘿)
# mkdir girl 创建一个文件夹
# mkdir -p a/b/c/d/e/f/g/h/i 创建有嵌套关系的文件夹
# cp 原始文件名称 目标文件名称 复制一个文件
# cp -r 原始目录名称 目标目录名称 复制一个目录
# mv a.txt b.txt 移动或者剪切文件(重命名操作,剪切操作)
# rm 文件名 删除文件(加-f强制删除)
# rm -rf 目录名 删除目录(-r目标目录-f是不会进行二次确认也就是强制)
# dd if (if=input file) =anaconda-ks.cfg of=xiaoji bs=100 count=1 从anaconda-ks.cfg文件中取出来100个字节的内容输出到xiaoji文件之后可以用cat xiaoji查看数一下哦
# dd if=/dev/sda of=haha bs=512 count=1 可以备份一些东西
# file Desktop/ 查看文件类型

第一个告诉我们他是一个目录文件,第二个是文本文件
# tar 选项 打包的目录名称 对文件进行打包压缩或解压
| -c | 创建压缩文件 |
| -x | 解开压缩文件 |
| -t | 查看压缩包内有哪些文件 |
| -z | 用Gzip压缩或解压 |
| -j | 用bzip2压缩或解压 |
| -v | 显示压缩或解压的过程 |
| -f | 目标文件名 |
| -p | 保留原始的权限与属性 |
| -P | 使用绝对路径来压缩 |
| -C | 指定解压到的目录 |
# tar czvf xiaojitx.tar.gz /etc 将/etc打包成tar.gz格式压缩包


# tar xzvf xiaojitx 解压xiaojitx压缩包


# grep 关键词 文件名称
cut是按照列提取出关键词
# grep config anaconda-ks.cfg 搜索文件中config这个关键词并列出

# grep -n config anaconda-ks.cfg 加-n能显示出第几行出现的这个关键词

# grep -v config anaconda-ks.cfg 加-v能显示所有没有包含关键词的行

# find / -name haha 全盘搜索名字叫哈哈的文件

# find / -user root 搜索所有属于root的文件

Linux新手随手笔记1.1的更多相关文章
- Linux新手随手笔记1.8
配置网卡服务 将网卡的配置文件,保存成模板,叫做会话. nmcli命令查看网卡信息.nmcli是一款基于命令行的网络配置工具 只有一个网卡信息,下面我们再添加一个. 公司:静态IP地址 家庭:DHCP ...
- Linux新手随手笔记1.7
配置网卡(本地电脑) Vment1 仅主机模式 Vment8 nat模式 物理机 : 192.16810.1 /255.255.255.0 服务器 : 192.168.10.10 /255. ...
- Linux新手随手笔记1.6
RAID磁盘冗余阵列 1.I/O 速度 2.数据安全性 RAID 0 负载均衡.速度乘以二,但是数据安全性不行,任何一块盘损坏数据都会丢失. RAID 1 安全性性提升2倍,任何一个损坏另一个都有 ...
- Linux新手随手笔记1.5
FHS Linux / 代表根目录 /root 管理员的家目录 /boot 启动引导文件,以及开机菜单都会保存在里面 /bin 保存我们系统中命令的目录,不止bin,只要带bin的比如sb ...
- Linux新手随手笔记1.4
计划任务服务程序 计划任务 at 命令 一次性的 crond 服务 周期性的 23:29执行reboot命令(重启服务器) at -l 查看当前的计划任务 at ...
- Linux新手随手笔记1.3
shell脚本的编写(划重点) #!/bin/bash 脚本的声明信息 #sjsjdhsjdhh 脚本的注释 ls -l ...
- Linux新手随手笔记1.2
重定向 输入重定向:将命令输出结果写入一个文件或将一个文件内容导回到命令里面的这个过程叫做重定向 :标准(>) 输出重定向 :覆盖写入清空写入(>)/追加写入(>>) :错 ...
- Linux新手随手笔记1.9-使用Apache搭建网站
搭建网站 网站服务:让用户能够通过浏览器访问到的服务器上的文档资源. 对比Windows 和Linux部署服务方法对比 Windows:IIS Linux :Apache ,nginx Ap ...
- Linux新手随手笔记
RPM通过将安装规则与源代码打包到一起,来降低软件的安装难度 yum 通过将大量的常用RPM软件存放在一起,解决软件包之间的依赖关系,进一步降低软件的安装难度 rhel 5\6 init rhel 7 ...
随机推荐
- .Net Core 爬坑日记
安装[DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe]失败 查看log发现,发现猫腻,然后copy下链接,用迅雷手动下载[AspNetCoreLocalFe ...
- Linux知识要点大全(第二章)
第二章 linux操作系统安装与配置主要内容 1:vmware虚拟机安装与使用 2:Linux系统安装前准备 3:Linux Centos 系统的安装 4:Centos 6.8的登录和关闭 5:C ...
- Java的二分搜索树
定义 二分搜索树是二叉树(不包含重复元素). 二分搜索树的每个节点的值,大于左子树的所有节点的值,小于其右子树的所有节点的值. 每一棵子树也是二分搜索树. 二叉树搜索树必须要有比较,继承Compara ...
- Spring Boot 中的静态资源到底要放在哪里?
当我们使用 SpringMVC 框架时,静态资源会被拦截,需要添加额外配置,之前老有小伙伴在微信上问松哥Spring Boot 中的静态资源加载问题:"松哥,我的HTML页面好像没有样式?& ...
- Docker系列之基础实践篇(上)
常用命令回顾 帮助命令 1.启动docker //启动 $ systemctl start docker 2.查看docker版本 $ docker version 3.查看安装的docker信息描述 ...
- GoLang structTag说明
在处理json格式字符串的时候,经常会看到声明struct结构的时候,属性的右侧还有小米点括起来的内容.形如 type User struct { UserId int `json:"use ...
- 文件输入输出流工具: IOUtils使用总结
序言 以前写文件的复制很麻烦,需要各种输入流,然后读取line,输出到输出流...其实apache.commons.io里面提供了输入流输出流的常用工具方法,非常方便.下面就结合源码,看看IOUTil ...
- C# 因缺少CategoryName,而未能初始化 的解决办法
群里一小伙伴在开发APP时遇到了问题,便截图提问 一.傻瓜式解决办法: 删除: ((System.ComponentModel.ISupportInitialize)(this.performance ...
- int16, int32, int64等类型说明
Int16 相当于 short 占2个字节 -32768 ~ 32767 Int32 相当于 int 占4个字节 -2147483648 ~ 2147483647 Int64 ...
- 纯CSS打造淘宝导航菜单栏
店铺装修-PC端-基础页-首页-装修页面:编辑“菜单”模块-显示设置,粘贴如下CSS: /* 导航条背景色*/ .skin-box-bd .menu-list{background: none rep ...