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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值