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 ...
随机推荐
- 深入介绍Java中的锁[原理、锁优化、CAS、AQS]
1.为什么要用锁? 锁-是为了解决并发操作引起的脏读.数据不一致的问题. 2.锁实现的基本原理 2.1.volatile Java编程语言允许线程访问共享变量, 为了确保共享变量能被准确和一致地更新, ...
- 每日分享!~ JavaScript数组去重
数组去重 数组去重在很多面试的过程中,都是大题出现!网络上出现了很多数组去重的方式.多数的达到了12种以上. 今天我只给大家介绍两种我比较喜欢,比较认可!入手简单的-能解决自己的问题就可以了 好了 , ...
- 学习ASP.NET Core Razor 编程系列十九——分页
学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET ...
- 求求你别用SimpleDateFormat了!
前言 啊哈哈,标题写的比较随意了,其实呢最近在各种面试以及博客中,SimpleDateFormat出镜率确实是比较高了,为什么?其实聪明的你们肯定知道,那必须是有坑呗,是的,那我们就以案例来分析一 ...
- docker-compose使用备忘(转)
Docker-Compose简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排. Docker-Compose将所管理的容器分为三层,分别是工 ...
- 浅析Servlet执行原理
在JavaWeb学习研究中,Servlet扮演重要的作用,学好它,是后续JavaWeb学习的良好基础.无论是SSH,还是SSM,微服务JavaWeb技术,都应先学好Servlet,从而达到事半功倍的效 ...
- Spring Cloud Alibaba基础教程:使用Sentinel实现接口限流
最近管点闲事浪费了不少时间,感谢网友libinwalan的留言提醒.及时纠正路线,继续跟大家一起学习Spring Cloud Alibaba. Nacos作为注册中心和配置中心的基础教程,到这里先告一 ...
- docker run 之后执行多条命令
执行 ls docker run microsoft/dotnet ls && cd /root 执行 多条使用sh -c命令 在run后面加了一个sh -c命令,后面直接加多条语句即 ...
- WPF 禁用TextBox的触摸后自动弹出虚拟键盘
前言 & 问题 如下截图,TextBox,在触摸点击后,会自动弹出windows的虚拟键盘. 如何,禁用键盘的自动弹出? 调用虚拟键盘 通过调用TapTip.exe或者osk.exe,主动弹出 ...
- Xamarin 开发Android应用简易教程(1)
最近领导又安排了新的项目需求,只好学习学习如何在.net环境下开发APP(原来没有接触过App开发)! 1.安装VS2017移动应用开发模块. 2.使用VS2017,主要是便利,无需配置环境等一系列麻 ...