当前位置: 首页 > news >正文

17.07.24 Linux 7 文件系统管理

 

 * 挂载和卸载文件系统

 mount   挂载

       -t   指定文件系统类型

         -o  挂载选项

         ro   以只读方式挂载

  mount  -o  remount 尝试重新挂载一个已经挂载的文件系统

 

  mount  -o  ro  /dev/vg01/lv01  /dir01

  mount

  touch  /dir01/file01  报错

  mount  -o  remount ,rw  /dev/vg01/lv01   /dir01/    把挂载方式改为读写

  查看UUID

  #  pvdisplay  /dev/sdb

  #  vgdisplay  vg01

  #  lvdisplay  /dev/vg01/lv01

  #  blkid  /dev/vg01/lv01

  #  mount  UUID="ed4807fb-fe03-4aa9-bbcb-9818bbb0c726"  /dir01     blkid的输出

  #  mount  -U="ed4807fb-fe03-4aa9-bbcb-9818bbb0c726"  /dir01

 

    fuser  /dir01  查找有没有进程正在使用这个路径

  cd  /dir01

  echo  $$   查看进程号

  ps  -ef  |  grep  5512  查看进程信息

  fuser  -k  /dir01  找到路径进程并关闭其进程

 

  umount   卸载

 

16.1.3  挂载和卸载光盘,U盘,移动硬盘

 光盘:

  mkdir  /mnt/cdrom

  mount  /dev/cdrom  /mnt/cdrom

 

 移动硬盘:

  cat  /proc/partitions  在插入移动硬盘之前,列出系统里所有的硬盘信息

 

16.7 开机自动挂接文件系统

  #  vi  /etc/fstab

  /dev/vg01/lv01      /dir01      ext4     defaults       0       0

  #  mount  -a

  #  df  -h

  #  blkid /dev/vg01/lv01

  #  umount  /dir01

  #  vi  /etc/fstab

  UUID=        /dir01        ext4        defaults         0      0

  #  mount  -a

  df  -h

 

 

第二十章   Linux启动与引导

  20.1  Linux 系统启动过程

    1. BIOS 自检

    2.启动 GRUB

    3.加载内核

    4.执行 init 进程

 

ps  -ef  |  more 

 

GRUB引导装载程序

  

第25章   内核

  vim  /boot/grub/grub.conf

  jobs    查看后台作业

  rm  /boot/grub/.grub.conf.swp

 

25.3  配置内核参数

  /proc/sys

  icmp_echo_ignore_all

 

临时修改内核参数:  

  #  ping  192.168.0.1

  #  cd  /proc/sys/net/ipv4

  #  echo 1 > icmp_echo_ignore_all

  #  ping 192.168.0.1     失败

  #  echo 0 > icmp_echo_ignore_all

  #  ping 192.168.0.1

永久修改内核参数:

  #  sysctl  -a  |  grep  icmp_echo_ignore_all

  #  vi  /etc/sysctl.conf

  net.ipv4.icmp_echo_ignore_all=1

  #  sysctl  -p   从指定的文件加载系统参数,如果不指定,则从/etc/sysctl.conf文件中加载

  #  sysctl  -a  |  grep  icmp_echo_ignore_all    显示当前所有可用的值

  #  ping 192.168.0.1      失败

 

  vi  /etc/inittab

  runlevel  查看当前系统所运行的运行级别

  init  3   修改系统的运行级别

 

20.4 Upstart

  /etc/inittab   ->.  upstart

  systemctl 

  

inittab 文件中的每一个条目有如下的格式:
id:runlevels:action:process

 

  #  cat  /etc/inittab

  #  cd  /etc/init

  #  cat  tty.conf

  #  cat  rc.conf

  #  cat  prefdm.conf

 

  #  ll  /etc/rc.d

  #  ll /etc/rc.d/rc5.d/*ftp*

  #  ll  /etc/rc.d/rc5.d/*ssh*

  #  vi  /etc/rc.d/init.d/sshd

 

二进制程序:

  /usr/sbin/vsftpd

配置文件:

  /etc/vsftpd/vsftpd.conf

启动脚本:

  /etc/rc.d/init.d/vsftpd

 

手动控制服务:

  #  /etc/rc.d/init.d/vsftpd  start

  #  /etc/rc.d/init.d/vsftpd  stop

  #  /etc/rc.d/init.d/vsftpd  status

  #  service  vsftpd  start

  #  service  vsftpd  stop

  #  service  vsftpd  status

自动控制:

  #  chkconfig  --list  vsftpd

  #  chkconfig  --level  35  vsftpd  on

  #  ll  /etc/rc.d/rc5.d/*vsftpd*

 

转载于:https://www.cnblogs.com/Zhang-x/p/7228291.html

相关文章:

  • python日记----2017.7.25
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • 用quicker-worker.js轻松跑一个大数据遍历
  • HttpClient4.2 Fluent API学习
  • 第二天
  • HCNA
  • AR 与 AI 技术是如何让勇士重回王者的?
  • for循环结构break和continue的用法和区别
  • Java中的关键字
  • JSON.parse()在火狐中的BUG
  • IBM:我们不会放弃XIV存储阵列
  • 客户端数据存储----Cookie From 《高程3》
  • Hadoop2.6下安装Hive
  • Windows 10份额稳步上升 Win7继续下滑
  • 初识Rust语言的所有权概念
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 【剑指offer】让抽象问题具体化
  • Docker容器管理
  • js如何打印object对象
  • Linux快速复制或删除大量小文件
  • Node项目之评分系统(二)- 数据库设计
  • PV统计优化设计
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • vue总结
  • 力扣(LeetCode)965
  • 前端路由实现-history
  • 如何合理的规划jvm性能调优
  • 听说你叫Java(二)–Servlet请求
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 写给高年级小学生看的《Bash 指南》
  • 一份游戏开发学习路线
  • 用quicker-worker.js轻松跑一个大数据遍历
  • ​渐进式Web应用PWA的未来
  • ​油烟净化器电源安全,保障健康餐饮生活
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #pragam once 和 #ifndef 预编译头
  • ()、[]、{}、(())、[[]]命令替换
  • (14)Hive调优——合并小文件
  • (floyd+补集) poj 3275
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (二)c52学习之旅-简单了解单片机
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (十三)Flask之特殊装饰器详解
  • (四)图像的%2线性拉伸
  • .NET 5种线程安全集合
  • .NET DataGridView数据绑定说明
  • .Net Web窗口页属性
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
  • @RequestBody与@ResponseBody的使用
  • @test注解_Spring 自定义注解你了解过吗?
  • [1159]adb判断手机屏幕状态并点亮屏幕
  • [AS3]URLLoader+URLRequest+JPGEncoder实现BitmapData图片数据保存
  • [C/C++] -- 二叉树