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的文件

猜你喜欢

转载自www.cnblogs.com/hshyx/p/10737099.html