找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
23、find 指令
find 会查询出当前目录下的所有目录和文件
find -name '名称'
find -name  'file' 查询当前目录下名称是 file 的目录和文件且 进行显示
find /xx -name 'file'  查询xx 目录下名称为 file 的所有目录和文件显示绝对路径
find -name 'fi*' 模糊匹配当前目录下所有目录和文件(*表示匹配0个或者多个,?表示匹配一个)
find /xx/ -name 'fi*' 模糊匹配当xx目录下开头是fi 的所有目录和文件
find -name '*fi' 模糊匹配当前目录下结尾是fi 的所有目录和文件
find /xx/ -name '*fi' 模糊匹配xx目录下 结尾是fi 的所有目录和文件
find -name '*fi*' 模糊匹配当前目录下中间是fi 的所有目录和文件
find /xx/ -name '*fi*' 模糊匹配xx目录下 中间是fi 的所有目录和文件
find -type f  查询当前目录下思维所有文件,不显示目录
find -type d 查询当前目录下的所有目录,不显示文件
type      类型的意思



24、打包解压
.tar 格式包
打包:
tar -cvf + 包名称.tar+原文件
tar -cvf file.tar file  把原文件打包为file.tar格式的包
tar -cvf+包名称.tar+原目录
tar -cvf xx.tar xx 把xx目录打包为xx.tar格式的包
解压.tar格式包
tar -xvf +包名称.tar (包名称)
tar -xvf file.tar  解压tar格式包
注意:解压后原 .tar格式包会存在,且一般在同一个目录中只需要解压一次即可无须重复解压
tar.gz格式包
打包:
tar -zcvf +包名称.gz +原文件
tar -zcvf file.gz file  把file 文件打包为.gz格式包
tar -zcvf +包名称.gz +原目录
tar -zcvf xx.gz xx  把xx目录打包为.gz格式包
解压.gz 格式包
tar -zcvf file.gz 解压.gz 包
注意:解压后原.gz格式包会存在,且一般在同一个目录中只需要解压一次即可无须重复解压
.zip 格式包
打包:
zip+包名称.zip+原文件
zip file.zip file 把file文件打包称为.zip格式的包
zip+包名称.zip+原目录
zip xx.zip xx 把xx目录打包为.zip格式的包
解压:
unzip + .zip格式包
unzip file.zip  解压.zip格式的包



25 、在线安装工具
yum install +安装工具
yum install lrzsz (在linux系统中安装上传文件 rz  下载文件 sz +文件名)
在 linux 输入rz 连接 本地电脑  可以选择要上传的文件
在linux 输入sz +文件 从linux 上下载文件到本地电脑
注意:这个rz sz 上传 下载 一个在 0-500mb 以内大小的  超过了可以用修复xftp  
在线安装 .rpm包
rpm -ivh +.rpm包   → (i 安装   v可视化  h速度 )



26 、传输:两台电脑的模式都要切换成为 :桥接模式 (在同一网段内 )
scp
实现两个不同linux服务器之间文件传输
从服务器1传输文件到服务器2
scp+本地文件名称 用户@服务器2 IP地址:/保存的路径
例子:把服务器1 home目录下 file传输到服务器2(192.168.1.102)home 目录下
scp /home/file1 root@192.168.1.102:/home
输入服务器2的密码

从服务器1中操作拿服务器2中的文件
scp 用户@服务器2:路径下的文件 服务器1的保存路径
例子 把服务器2(192.168.1.102)中home目录下的file1拿到服务器1 home目录下
scp root@192.168.1.102:/home/file1 /home



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 -nutlp  可以查看开启的端口和进程信息
lsof -i :8080  查看占用8080端口的服务
setup 配置网络命令
getconf LONG_BIT  查看内核信息
reboot   重启linux系统
shutdown now  关机
init o   关机
service network restart  重启网卡
service mysqld restart  重启一下Mysqld数据库
service iptables stop    关闭一下防火墙

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

分享至 : QQ空间
收藏

0 个回复

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