且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

linux笔记 第4天

更新时间:2022-09-17 08:14:34

1.
linux有7种运行级别,0-6,最常用的为1 3 5 
0关机
1为单用户 
2为无网无图
3有网无图
4保留
5 有网有图
6重启
vim /etc/inittab 编辑引导

2.控制引导
vim /boot/grub/grub.conf 
default=0 默认第一个内核
timeout=5 倒计时5秒 -1为永久等待
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux (2.6.32-71.el6.x86_64)
    root (hd0,0)
    kernel /vmlinuz-2.6.32-71.el6.x86_64 ro root=/dev/mapper/vgsrv-root rd_LVM_LV=vgsrv/root rd_LVM_LV=vgsrv/swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
    initrd /initramfs-2.6.32-71.el6.x86_64.img



3.grub加密


  1. [root@desktop12 Desktop]# grub-md5-crypt 
  2. Password
  3. Retype password
  4. $1$xGQK01$3X9yepRobN6kyDZZ4S4eP1 


复制加密的密码到 /boot/grub/grub.conf


  1. #boot=/dev/sda 
  2. $1$xGQK01$3X9yepRobN6kyDZZ4S4eP1 
  3. default=0 
  4. timeout=5 
  5. splashimage=(hd0,0)/grub/splash.xpm.gz 
  6. hiddenmenu 
  7. title Reddd Hat Enterprise Linux (2.6.32-220.el6.x86_64) 
  8.         root (hd0,0) 
  9.         kernel /vmlinuz-2.6.32-220.el6.x86_64 ro root=/dev/mapper/vg_vm1-LogVol01 rd_NO_LUKS rd_LVM_LV=vg_vm1/LogVol01 rd_LVM_LV=vg_vm1/LogVol00 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16  crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM LANG=en_US.UTF-8 
  10.         initrd /initramfs-2.6.32-220.el6.x86_64.img 

这样在引导之前会要按P输入密码方可进去grup,好像有点不对,明天再去问问老师
加在不同的地方有不同的效果

4.

yum install gnome-utils截图,磁盘分析等工具

yum install rdesktop -y 远程链接左面 rdesktop 1.1.1.1
yum install evince -y  红帽子自带的PDF阅读器
yum install emacs -y  这个也可以看PDF
yum install gpm -y   文本界面鼠标取得,左键为拉黑为复制,右键为粘贴

cat /etc/issue 查看当前系统的版本


  1. [root@vm1 ~]# cat /etc/issue 
  2. Red Hat Enterprise Linux Server release 6.2 (Santiago) 
  3. Kernel \r on an \m 


serverU win
ln  -s /var/ftp/pub  . 创建链接到本目录
yum install system-config-firewall -y
rpm -q httpd 查看httpd的包是否安装
5.查看selinux安全上下文


  1. [root@server12 html]# ll -Z 
  2. -rw-r--r--. root root unconfined_u:object_r:httpd_sys_content_t:s0 index.html 
  3. lrwxrwxrwx. root root unconfined_u:object_r:httpd_sys_content_t:s0 pub -> /var/ftp/pub 

6.policycoreutils-gui是selinux的GUI管理界面
7./etc/vsftpd/vsftpd.conf为FTP的位置文件
  lftp -u ccc 1.1.1.1 以用户ccc登录FTP1.1.1.1
yum install gedit -y安装编辑器
nano也可以编辑文件
dd if=/dev/zero  of=/dev/vdb1 破坏掉分区重启
在开机自动挂载里改成1,2
系统会提示输入root密码 输入后会得到一个BASH
这是文件系统是只读的,不能创建东西,需要
 mount -o remount,rw / 
进去之后将自动挂载的那行删掉


然后就可以写来



本文转自 369蓝宝 51CTO博客,原文链接:http://blog.51cto.com/3739387/1126553,如需转载请自行联系原作者