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

相关文章
|
5月前
|
运维 网络协议 Linux
腾讯T6-9首发“Linux内核源码底层原理开发进阶笔记”,差距不止一点点哦
腾讯T6-9首发“Linux内核源码底层原理开发进阶笔记”,差距不止一点点哦
|
1月前
|
算法 Linux
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
|
1天前
|
Linux Android开发
Linux(6)CH9434 SPI调试笔记
Linux(6)CH9434 SPI调试笔记
4 0
|
1天前
|
Linux
Linux(5)WIFI/BT调试笔记
Linux(5)WIFI/BT调试笔记
7 0
|
2天前
|
Linux 编译器 Android开发
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
在Linux环境下,本文指导如何交叉编译x265的so库以适应Android。首先,需安装cmake和下载android-ndk-r21e。接着,下载x265源码,修改crosscompile.cmake的编译器设置。配置x265源码,使用指定的NDK路径,并在配置界面修改相关选项。随后,修改编译规则,编译并安装x265,调整pc描述文件并更新PKG_CONFIG_PATH。最后,修改FFmpeg配置脚本启用x265支持,编译安装FFmpeg,将生成的so文件导入Android工程,调整gradle配置以确保顺利运行。
18 1
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
|
18天前
|
Linux API C语言
FFmpeg开发笔记(一)搭建Linux系统的开发环境
本文指导初学者如何在Linux上搭建FFmpeg开发环境。首先,由于FFmpeg依赖第三方库,可以免去编译源码的复杂过程,直接安装预编译的FFmpeg动态库。推荐网站<https://github.com/BtbN/FFmpeg-Builds/releases>提供适用于不同系统的FFmpeg包。但在安装前,需确保系统有不低于2.22版本的glibc库。详细步骤包括下载glibc-2.23源码,配置、编译和安装。接着,下载Linux版FFmpeg安装包,解压至/usr/local/ffmpeg,并设置环境变量。最后编写和编译简单的C或C++测试程序验证FFmpeg环境是否正确配置。
35 8
FFmpeg开发笔记(一)搭建Linux系统的开发环境
|
5月前
|
缓存 网络协议 Linux
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万(下)
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万
|
5月前
|
JSON Linux 开发工具
Linux jq 、vim以及LInux集群安装miniconda并配置虚拟环境(笔记)
Linux jq 、vim以及LInux集群安装miniconda并配置虚拟环境(笔记)
58 0
|
1月前
|
Linux 网络安全 开发工具
【Linux笔记】常用的Linux的指令
【Linux笔记】常用的Linux的指令
|
2月前
|
Linux 数据安全/隐私保护 Android开发
10 个最佳 Linux 开源笔记软件
10 个最佳 Linux 开源笔记软件
112 1