`
czh0622
  • 浏览: 15145 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

linux学习笔记二

阅读更多

tar -xf baozi.tar   解包
tar -cf baozi.tar ./baozi  打包
exp 导出数据
imp 导入数据
vi的升级版本 vim
vi 编辑文本 i 插入 :wq保存并退出
pwd 显示当前全路径
su - 用户  改变当前用户
重要的配置文件:/www/conf/httpd.conf    /usr/local/resin-2.1.14/conf/resin.conf
cd 改变目录  cd.. 返回上一级目录
ls 显示目录里的所有文件
more 显示文件内容
/www/bin/apachectl.start  启动apache
/usr/local/resin-2.1.14/bin/httpd.sh start   启动resin
dbstart  启动oracle
reboot   重起机器
ps -e查看端口

更改密码:passwd 用户名
创建文件:touch 文件名
查看文件属性:ll
更改文件权限:chmod 777 文件名
-rwxrwxrwx 1 root root 0 03-31 22:36 a.c
权限:4代表可读  2代表可写 1代表可执行
查看时间:date

rwx:说明root用户对a.c文件有可读、可写、可执行权限
中间rwx:说明root组对a.c文件有可读、可写、可执行权限
末尾rwx:说明其他用户对a.c文件有可读、可写、可执行权限
-----------
解压:tar zxvf
列出当前目录和文件:ls -l
创建目录:mkdir
删除目录:rm -rf 目录名  f的作用是是否显示删除提示信息
删除文件:rm 文件名
查看当前系统进程:ps -ef
查看命令帮助:man
清屏:clear
退出:q


创建用户:useradd 用户名
创建一个组:groupadd 组名
把一个用户加入到组中:gpasswd -a 用户 组
设置用户密码:passwd 用户名

更改ip地址:ifconfig eth0 地址   这样修改的ip地址在重起后就不可用了
永久改变ip地址:进入图形界面在终端输入system-config-network 之后调出ip地址修改窗口
设置完后并不能生效,需要敲入命令:service network restart才能生效

一个网卡绑定多个ip:

ifconfig eth0:1 新的ip地址

修改ip的另一个方法:
修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0

--------------------------
更改dns配置文件 vi /etc/resolv.conf
插入:nameserver ip地址

linux中重起服务:service 服务名 restart

查看当前用户:who

vi操作:


:set nonu 在不可编辑状态下,取消所有行号
:set nu 在不可编辑状态下,显示所有行的行号
:7 在不可编辑状态下跳到第7行
3dd 删除光标入下三行
dd 删除光标所在行
3yy 复制光标往下三行
i 进入可编辑状态
x 在不可编辑状态下删除当前光标所在字符
3x 删除光标向右3个字符
p 在光标所在下一行粘贴
o 有光标下一行插入
esc 回到不可编辑状态
:q!强退,不保存
gg 跳到最开始处
G 跳到最尾处
u 撤销上一步操作
ctrl+r 撤销上一次u命令
home/end 行首,行尾
/share 向下查找share这个字符串
?share 向上查找share这个字符串
按n 查看下一个
按N 查看上一个
:%s/123/156/g 装饰所有123换为456,遇到要转义的比如.号前面加\

-------------------------------
磁盘操作:

查看系统分区: fdisk -l
查看分区划载情况:df -h
sync 把所做的操作保存

系统起动控制文件: /boot/grub/grub.conf
其中:default=0 表示起动第一个系统 timout=5表示在系统起动时倒计时5秒
splashimage代表起动画面
hiddenmenu代表隐藏菜单
root(hd0,0)代表第一块硬盘第一块分区

如果grub.conf删除了,系统就起不来了,如要恢复,配置如下:
grub> root(hd0,0)
grub> kernel /vmlinuz-2.6.18-164.e15 ro root=LABEL=/ 内核文件
grub> initrd /initrd-2.6.18-164.e15.img 加载内存磁盘文件

磁盘分区:
fdisk /dev/sda
分区格式化: mkfs .ext3 /dev/sda2 如果出现“没有那个文件或目录”就敲partprobe
格式化后需要挂载磁盘分区,操作如下:
mkdir /abc
然后挂载分区sda2到目录abc
mount /dev/sda2 /abc

umount /abc 取消挂点


boot 系统引导

----------------------------
密码破解

在系统起动画面倒计时,敲入e看到菜单,再次敲入e
显示grub.conf里的三条记录
选择中间的 kernel 继续敲入e进行编辑,在最尾处敲入1,表示进行单用户模式,单用户模式可以跳过密码检测。

接下来加车,之后再敲入b去引导

init 1进入单用户模式

生成字符串加密:grub-md5-crypt

编辑grub.conf 在hiddenmenu下一行加入password --md5 得到的加密码

检测内核版本:uname -r

-------------------------------------
标签操作

查看标签:e2label /dev/sda2
通过标签看分区:findfs LABEL=/boot

分区命名:e2label /dev/sda5 mypico

vi /etc/fstab 
可以修改系统启动时哪个分区挂载到哪个目录下

/dev/sda2        /abc         ext3     default 0 0

LABEL=/mypico    /abc         ext3     default 0 0

分享到:
评论

相关推荐

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...

    Linux学习笔记Linux学习资料Linux教程

    【linux学习笔记-2】父子进程共享文件描述符.doc 【linux学习笔记-3】文件操作(stat,chmod,umask).doc 【linux学习笔记-4】进程扇和进程链.doc 【linux学习笔记-5】编写自己的ls命令.doc 【linux学习笔记-6】文件IO...

    Linux学习笔记 (华为工程师总结) 完整版PDF

    《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...

    linux 学习笔记

    linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记

    Linux学习笔记2.zip

    "Linux学习笔记2.zip"这个压缩包文件显然是为那些希望深入理解或提升Linux技能的学习者准备的。其中包含的"Linux速查备忘手册"很可能是一个详细而实用的参考资料,涵盖了Linux的基础知识、常用命令、系统管理等多个...

    非常宝贵的LINUX学习笔记

    【linux学习笔记-2】父子进程共享文件描述符 【linux学习笔记-3】文件操作(stat,chmod,umask) 【linux学习笔记-4】进程扇和进程链 【linux学习笔记-5】编写自己的ls命令 【linux学习笔记-6】文件IO操作--读写、...

    Linux学习笔记二 - Liunx命令(基础篇)

    Linux学习笔记二 - Liunx命令(基础篇) 本篇学习笔记主要集中于 Linux 命令的基础知识,涵盖了从基本命令到高级命令的使用方法。通过本篇学习笔记,读者可以快速找到自己想要查询的指令功能与相关用语说明,并且...

    linux学习笔记,linux学习笔记

    linux学习笔记,linux学习笔记

    Linux学习笔记.md

    linux学习各种指令查询笔记,方便大家日常查找和学习。加油,奥利给。 君子生非异业,善假于物也

    Linux学习笔记——入门资料

    Linux学习笔记——入门资料 Linux,作为一款开源、免费的操作系统,因其稳定性和安全性而备受开发者和系统管理员的青睐。这份“Linux学习笔记”旨在帮助初学者快速掌握Linux的基础知识和操作技能,从而轻松入门。 ...

    linux学习笔记,linux命令整理

    在Linux操作系统的学习中,掌握命令行的使用是至关重要的。...总的来说,Linux学习笔记是一个全面了解和掌握Linux系统操作的基础教程,涵盖了从基本命令到高级管理的诸多方面,对提升Linux技能有很大帮助。

    马哥的linux学习笔记

    《马哥的Linux学习笔记》是一份针对初学者和进阶者精心编撰的Linux教程,旨在帮助读者全面掌握Linux操作系统的核心概念、命令行操作以及系统管理技能。这份笔记以清晰明了的语言和实例解析了Linux系统的各个方面,是...

    ARM&LINUX学习笔记——ARM&LINUX学习笔记

    2,u-boot移植步骤;3,安装交叉编译环境;4,启动代码的运行;5,嵌入式linux开发加速器--NFS开发环境的建立;6,烧写第一个程序到land flash;7,使用autotools自动生成Makefile;8,虚拟机上挂载u盘;9,虚拟机中...

    Linux学习笔记.pdf

    根据提供的信息,《Linux学习笔记.pdf》是一份关于Linux操作系统的基础学习材料,主要涵盖了Linux的基本概念、文件系统特性、权限管理以及一些常用命令的使用方法。接下来,我们将详细解析这份文档中提到的重要知识...

    Linux 学习笔记

    Linux 学习笔记 Linux的初学者

    Linux学习笔记【博文整理系列】

    学习linux的笔记,发到博文了,鉴于文档方便保存和查阅,发出来,免费的哈 博文来自http://blog.csdn.net/wklken,共12篇,类似手册,可快速练习和查阅,容易上手 文档列表: Linux笔记——vim常用操作及扩展补充...

    超详细linux学习笔记

    超详细linux学习笔记,【网络安全技术】,分享给大家。

    linux学习笔记.pdf

    Linux学习笔记 本文档主要记录了 Linux 操作系统的学习笔记,涵盖了 Basic 的编程、VI 编辑器的使用、GCC 编译器的应用、GDB 调试工具的使用等方面的知识点。 一、编程基础 * 了解 C 语言的基本语法,例如变量...

    Linux学习笔记2

    #网络管理 kernel初始化: 设备的检测 设备的初始化(从initrd加载模块) 只读的方式挂载根 加载初始程序init /var/log/dmesg

Global site tag (gtag.js) - Google Analytics