linux笔记 第4天

简介:

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,如需转载请自行联系原作者

相关文章
|
1月前
|
Ubuntu Linux Python
Tkinter错误笔记(一):tkinter.Button在linux下出现乱码
在Linux系统中,使用Tkinter库时可能会遇到中文显示乱码的问题,这通常是由于字体支持问题导致的,可以通过更换支持中文的字体来解决。
130 0
Tkinter错误笔记(一):tkinter.Button在linux下出现乱码
|
3月前
|
Linux
Linux源码阅读笔记10-进程NICE案例分析2
Linux源码阅读笔记10-进程NICE案例分析2
|
3月前
|
Linux
Linux源码阅读笔记09-进程NICE案例分析1
Linux源码阅读笔记09-进程NICE案例分析1
|
1月前
|
Linux API 开发工具
FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库
ijkplayer是由B站研发的移动端播放器,基于FFmpeg 3.4,支持Android和iOS。其源码托管于GitHub,截至2024年9月15日,获得了3.24万星标和0.81万分支,尽管已停止更新6年。本文档介绍了如何在Linux环境下编译ijkplayer的so库,以便在较新的开发环境中使用。首先需安装编译工具并调整/tmp分区大小,接着下载并安装Android SDK和NDK,最后下载ijkplayer源码并编译。详细步骤包括环境准备、工具安装及库编译等。更多FFmpeg开发知识可参考相关书籍。
93 0
FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库
|
3月前
|
Unix Linux 开发工具
linux笔记 diff及patch的制作与使用
这篇文章是关于Linux系统中使用`diff`命令生成补丁文件以及使用`patch`命令应用这些补丁的详细教程和实战案例。
95 2
linux笔记 diff及patch的制作与使用
|
3月前
|
安全 Linux 开发者
Linux笔记之ldd命令详解
`ldd`命令是Linux环境下一个非常实用的工具,用于显示一个程序运行时所需的共享库依赖。它帮助开发者和系统管理员快速诊断程序运行问题,特别是在处理"找不到库文件"或者"错误的库文件版本"等错误时。然而,出于安全的考虑,对于不信任的可执行文件,应该慎用 `ldd`命令,可以考虑使用其他工具如 `objdump`。总的来说,懂得如何妥善且安全地使用 `ldd`,对于维护一个稳定和高效的Linux系统来说,是非常重要的。
84 9
|
3月前
|
Linux
Linux源码阅读笔记13-进程通信组件中
Linux源码阅读笔记13-进程通信组件中
|
3月前
|
消息中间件 安全 Java
Linux源码阅读笔记13-进程通信组件上
Linux源码阅读笔记13-进程通信组件上
|
3月前
|
存储 缓存 编译器
Linux源码阅读笔记06-RCU机制和内存优化屏障
Linux源码阅读笔记06-RCU机制和内存优化屏障
|
3月前
|
Linux 开发者
Linux源码阅读笔记18-插入模型及删除模块操作
Linux源码阅读笔记18-插入模型及删除模块操作
下一篇
无影云桌面