zoukankan      html  css  js  c++  java
  • Linux课堂笔记-第七天

     

    scp  可以在两个Linux主机间复制文件

     sftp  是一个交互式文件传输程式

     mount -o ro /dev/vgo1/lv01 /dir01 只读

    touch /dir01/file01 报错(因为只有读的,没有写的)

    mount -o remount,rw /dev/vgo1/lv01 /dir01

    rw  读写

    mount 查看

    mke2fs   卷标

    查看UUID

    pvdisplay /dev/sdb

    vgdisplay /vg01

    lvdisplay /dev/vg01/lv01

      blkid  /dev/vg01/lv01    查看块设备信息

     mount UUID="53987ae7-133e-49e7-bc31-420a14de4e68" /dir01

     mount -U ="53987ae7-133e-49e7-bc31-420a14de4e68" /dir01

     fuser /dir01 查看

    fuser -k/dir01 杀死进程

    umount /dir01

     mkdir /mnt/cdrom

    mount /dev/cdrom/mnt/cdrom

     cat /proc/partitions

     查看外部存储信息

    自动挂载

    vi /etc/fstab

    /dev/vg02/lv01     /dir01       ext4    defaultss    0 0

     mount -a

    df -h

    blkid /dev/vg01 /lv01

    umount /dir01

    vi/etc/fstab

    uuid            /dir01       ext4    defaultss    0 0

    mount -a

    df -h

    引导程序(两个阶段)   grup

    加载  内存文件系统   initramfs

    最基本设备的驱动

    加载内核    逐一扫描硬件设备   加载设备驱动

    Init 进程

    最初始进程

     ppid 父      

     root   最开始根目录

    kerner  自己认为根目录

    Initrd   定义初始化   

    配置内核参数

     临时修改内核参数

     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

    永久修改内核参数

    sysctl -a | grep  icmp_echo_ignore_all

    vi /etc/sysctl.conf

    net.ipv4. icmp_echo_ignore_all =1

    sysctl -p

    sysctl -a | grep  icmp_echo_ignore_all

    ping 192.168.0.1  失败

    运行级别

    0 所有服务都关闭   关机

    1 单用户模式

    修复工作

    2 多用户命令  但没有网络

    3 多用户命令行模式

    4没定义

    除了没有图形界面。其他都有

    5图形界面

    6 重启

      vi /etc/inittab  

    runlevel 查询运行级别

     etc/inittab  ->upstart

    systemctl

     respawn  该进程只要终止就立即重新启动

    wait   只要进入

     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

     手动控制服务

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

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

    vi/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/rc.5/*vsftpd*

  • 相关阅读:
    高数基础知识整理12.微分方程
    x(1-x)及其更高次在区间[0,1]上的积分值
    PHP中的http协议
    php简单实现MVC
    如何用jQuery获得select的值
    面向对象思想介绍
    MySQL 日期和时间戳的转换 | 以及DATE_FORMAT()用法
    js将时间转换为时间戳
    PHP中sql语句如何使用变量
    四种简单的sql语句(增删改查语句)
  • 原文地址:https://www.cnblogs.com/Matilda/p/7232133.html
Copyright © 2011-2022 走看看