linux学习记录2

Posted 1024ndd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux学习记录2相关的知识,希望对你有一定的参考价值。

---恢复内容开始---

ifconfig  查看网卡信息  网络接口

eno16777728  网卡名称 

inet 192.168.10.10   ip地址   netmask子网编码

ether 网卡物理地址   

rx 收到  tx  发送  

如果服务器突然卡了就要怀疑被黑客攻击了 检查是否大量输出大量输入流量

uname   uname -a 显示所有信息,主要用于显示服务器的内核配置信息

linux系统  主机服务器名称  内核版本号码(3.10.0-123.el7.x86_64) 系统打包时间  系统架构 GUN/LINUX

uptime 查看负载    

free 查看内存 -h 查看内存使用量情况  总大小   使用了多少   还剩多少  后面三项是cpu交互所使用的信息

total used free shared buffers cached
Mem: 2035648 918452 1117196 9912 928 302344

交换分区:为了降低内存的负载压力  

-/+ buffers/cache: 615180 1420468
Swap: 2097148 0 2097148

who  查看有哪些用户登录终端

last  用户登录记录    (unknown由系统调用,如果是远程登录会显示ip地址 当前用户登陆时间和退出时间)

history 历史命令    !15  重复执行第15命令   !数字

sosreport  求救   当服务器出现故障,这个命令可以收集故障信息,并发送到维修人员(费用高,记得及时备份数据库以及服务器。)

Please enter your first initial and last name [localhost.localdomain]:  输入主机名称

 

Please enter the case number that you are generating this report for: 输入主机编号

 

等待几秒后会生成打包文件并告诉你在哪个位置和一个编码

pwd:查看当前在哪个目录

cd 切换目录命令  cd ~ 切换用户所在的家目录

cd - 返回上一次所在的目录

cd ..  返回上一级命令

mail

ls 显示当前目录下的文件   -l 显示文件详细信息  -a 显示所有文件  所有点开头的文件都是隐藏开头的文件

cat 查看文件 (小文件)      more 查看大文件(按空格会翻页)  大文件用cat,小文件用more

head -n 10 文件名   查看某个文件的前十行    tail 看后十行

tail -f  实时刷新显示最新内容

wc命令 统计行数列数 wc -l 统计文件多少行    wc -w 统计单词  

stat 文件名   

Access: 2019-07-03 10:37:07.733519355 +0800   访问时间,最后一次查看这个文件的时间
Modify: 2019-07-02 19:21:26.801978831 +0800    最后一次修改文件内容的时间

Change: 2019-07-02 19:21:26.801978831 +0800   最后一次修改文件属性的时间

cut -d : -f 1 /etc/passwd   按列以冒号为第一行的内容切割 文件名

diff --brief a.txt b.txt    查看两个文件是否相同  也可以-b

diff -c a.txt b.txt  列出两个文件不同之处

touch命令 创建文本文件 

touch -d "19:19" 文件名          修改文件的Access   Modify

mkdir 新建目录  递归操作请加-p

cp  复制  cp ana.cfg haha.cfg   cp原始文件 目标文件

cp -r 复制目录加-r

mv 剪切    如果在同一个目录做剪切操作,本质就是对一个文件重命名操作。

rm haha.cfg  删除haha.cfg文件   对于目录要加-r   一般rm -rf 目录或者文件名,千万不要加/!!!!!

dd命令   参数    if   input file  输入     of   output file  输出    bs   count  个数

例子:dd if=initial-setup-ks.cfg of=xiaotian bs=50 count=1    从initial-setup-ks.cfg中取出内容到xiaotian的文件里,取出50个字节,取两次。50+50就是100字节

 file ana.cfg   查看文件是什么类型

tar命令

压缩    tar c打包z压缩v显示打包过程f压缩包名称  

z = gzip

j = bzip2

 

解压  tar xzvf xiaoh

grep /bin/bash /etc/passwd

grep -n oo initial-setup-ks.cfg  查找

find命令   搜索

find -name fstab 查找fstab的文件

 

grep和find的区别:grep是在文件里找内容,find实在系统里找文件。

完。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

---恢复内容结束---

以上是关于linux学习记录2的主要内容,如果未能解决你的问题,请参考以下文章

linux学习记录:shell脚本

linux学习记录2

记录学习第四天---linux基础命令2

学习记录linux中问题解决方法记录

linux学习记录

linux学习记录.2.hello world.c