找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
24、查看文件内容 cat more less ==》 后面直接接文件
cat +文件名
cat file ==》查看file文件全部内容(全部展示)

less file ==》查看文件内容,展示部分内容,按上下键查看,ctrl+z退出

more file ==》查看文件内容 展示部分内容,以百分比展示,按enter键查看

25、通过gerp 来搜索关键字shift+(|\) ==》出来|管道符
cat file |grep 'duoceshi'

26、重定向符号
覆盖:>(重定向符号)
追加:>> (重定向符号)

目标文件不存在的情况下 file1不存在
cat file >file1  ==》把file文件的内容复制一份到file1文件中
cat file >>file1 ==》把file文件的内容复制一份到file1文件中

目标文件存在的情况下file1 存在

cat file >file1  ==》把file文件的内容覆盖一份到file1文件中,file1原来的内容替换了
cat file >>file1 ==》把file文件的内容追加一份到file1文件中



27、head 查看文件内容
查看文件某行到某行或者前或者后多少行的指令  
head 查看文件默认前10行的内容
head file 查看file文件前10行内容
head -n 5 file 查看file文件的前5行的内容
cat -n file|head -n 5  ==》查看文件前5行,并且显示行号


28、tail 查看文件内容
tail 查看文件后10行的内容
tail file ==》 查看file文件后10行内容
tail -n +行数+文件名称 查看指定文件后多少行
tail -n 5 file   ==》查看文件后5行的内容
tail -n +5 file   ==>  查看文件从第5行开始
tail  -f 日志文件 ==》实时查看日志
tail -f  日志文件 |grep  "china"  ==》动态查看关键字符
cat -n file|tail -n 7查看文件末尾6行内容,显示行号
head -n 15 file|tail -n 5 查看文件前15行中的后五行内容;查看第11-15行内容
cat -n file|head -n 15 |tail -n 5 查看文件前15行中的后五行内容;查看第11-15行内容,显示行号

29、sed 查看文件
sed -n '5,10p' head.txt ==》查看文件第5 到第10行的内容
sed -n 5p head.txt ==》查看文件第5行的内容
sed -n '5p;10p' head.txt ==》查看文件第5行和第10行的内容
sed -i '2d' a2  ==》删除文件a2中第2行的内容
sed -n 2p a2 > a1  ==》把a2文件中的第2行内容覆盖到a1文件中
sed -n 2p a2 >> a1 ==》把a2文件中的第2行内容追加到a1文件中
sed -i '2d' cc.txt  删除文件中的第2行()
cat -n file|sed -n '6p;8p' 查看文件6行和8行内容,显示行号


30、find  查找

find 会查询出当前目录下的所有目录和文件
find -name '名称'
find -name 'file'查询当前目录下名称是file的目录和文件且进行显示
find /dcs11 -name 'file'查询根目录dcs11目录下名称为file的所有目录和文件显示绝对路径
find -name 'fi*' 模糊匹配当前目录下开头是fi的所有目录和文件(* 表示匹配0个或者多个,
?表示匹配一个)
find /dcs11 -name 'fi*'【模糊匹配根目录dcs11目录下开头是fi的所有目录和文件】
find -name '*fi' 【模糊匹配当前目录下结尾是fi的所有目录和文件】
find /dcs11  -name '*fi'模糊匹配根目录下dcs11目录下结尾是fi的所有目录和文件
find -name '*fi*' 模糊匹配当前目录下中间是fi的所有目录和文件
type===类型的意思*fi*'模糊匹配dcs11目录下中间是fi的所有目录和文件
find -type f 查询当前目录下的所有文件,不显示目录
find -type d 查询当前目录下的所有目录,不显示文件


26、打包指令
tar 包
打包
tar -cvf a1.tar a1  ==》把a1文件打包成a1.tar 包格式
tar -cvf b.tar b  ==》把b目录打包成b.tar包格式

解压
tar -xvf a1.tar  ==》把a1.tar包进行解压  ,解压之前现删除原文件,解压后包名不会消失
tar -xvf b.tar   ==》把b.tar包进行解压, 解压之前现删除原目录,解压后包名不会消失

tar.gz包
打包
tar -zcvf a1.tar.gz a1  ==》把a1文件打包成a1.tar.gz 包格式
tar -zcvf b.tar.gz b  ==》把b目录打包成b.tar.gz包格式

解压
tar -zxvf a1.tar.gz  ==》把a1.tar.gz包进行解压  ,解压之前现删除原文件,解压后包名不会消失
tar -zxvf b.tar.gz  ==》把b.tar.gz包进行解压, 解压之前现删除原目录,解压后包名不会消失

注:解压只有解压一次就行了,无须重复解压


gzip +文件 (.gz)
gzip a1 执行此命令后:会把a1文件打包为a1.gz格式包
         原a1这个文件会消失
gunzip a1.gz 执行此命令后:把a1.gz包进行解压,解压后
        【返回对应解压的文件,.gz包会消失】
【注意:此命令一般是针对于文件来打包,对目录无效】


.zip格式包
打包:
zip +包名称.zip +原文件
zip a1.zip a1  ==》把file文件打包成为.zip格式的包
zip +包名称.zip +原目录

zip b.zip b    ==》把b目录打包为b.zip格式的包
解压:
unzip +b.zip格式包
unzip b.zip  ==>解压b.zip格式的包


27、一般面试常问到的命令【重要】

df 查看磁盘的使用情况
df -h 带单位显示磁盘的使用情况
wc -l +文件统计总行数
wc -l file 统计file文件的总行数
wc -L +文件统计内容最长的位数
wc -L file 统计file文件内容最长的位数的多少
top 实时查看cpu使用情况(1.当前系统时间; 2.load average后面的三个数分别是5分钟、10分钟、15分钟的负载情况;3.
                                         Tasks — 任务进程;4.CPU 状态;5.swap交换分区)
top -d +秒杀 每间隔指定秒杀后查看cpu使用情况
free 内存使用情况  ,free -m  ---》带单位查看运行内存
ps 查看进程
ps aux查看所有用户的进程信息
ps -ef|grep +服务器名称:查看指定服务的进程信息
kill +进程号 杀进程
kill -9 +进程号 强制性杀进程
netstat -ntlp 查看开启的端口和进程信息
netstat -nultp 可以查看开启的端口和进程信息
lsof -i :8080 查看占用8080端口的服务
setup 配置网络命令
getconf LONG_BIT 查看内核信息
reboot 命令 重启linux系统
shutdown now 关机
init 0 关机
service network restart 重启网卡
service mysqld restart 重启一下Mysql数据库
service iptables stop 关闭一下防火墙


who 查看当前在线登录的用户
whoami 查看当前操作的用户
hostname 查看当前主机的名称
du -sh+文件或者目录名称
du -sh file 查看文件大小
du -sh dcs 查看目录大小
alias if='ifconfig'  取别名(不需要空格)
unalias if 取消取别名
history 查看历史
reset 重置屏幕      
nl +文件名称 带行号的显示文件中的内容
nl file 带行号查询file文件中的内容
ln -d 硬链接 (只能针对文件)
ln -d file file2 把file文件在备份一份
ln -s +绝对路劲 +新文件(如果软链接的文件在当前路径则不用绝对路劲,可以用当前路径,如果放到根目录则要用绝对路径)
ln -s /duoceshi/file /file1 创建一个软链接,链接文件名称取名为file1 (放到根目录下)
ln -s /duoceshi/dir  /dir1
ln -s  ./duoceshi/file file1(相对路径)
lrwxrwxrwx.1 root root 14 Sep 5 02:07 file3 -> xiaoqianq/file 软链接文件
ln -s /dcs1/aa(目录) ./cc/rr  ==》把/dcs1/aa 目录软链到当前目录下cc目录下名为rr的目录
注:1.最好是接绝对路径,一般不会报红
2.原文件更改内容,对应的链接文件也更改(同步)
3.删除原文件,链接文件报红


分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册