首页 > 代码库 > Linux课堂笔记-第七天
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*
Linux课堂笔记-第七天