快速业务通道

Linux学习笔记 Day 1

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-14

开始我的Linux征程,一直想学,却种种原因没有开始,没有深入.

周六开始了第一天的课程,讲了些Linux的基础,不知是自己没休息好的原因,还是老师讲课进度太快了,有些地方听不太懂.老师生病,周日的课程取消了.


国内的话,Redhat及Suse企业应用比较多,开发的话可以学Ubuntu.


1. Linux文件目录结构

home:普通用户家目录

misc:空目录,用于挂载 mount:手动挂载/ media: 自动挂载 (U盘,光驱)

usr: 用户装包(软件)默认路径 src:默认解压路径

boot:Linux启动相关文件

var: 日志,邮件 (一般作为服务器独立划为一个区)

sys:内核-设备,设备修改的信息,linux设备模型 proc:驱动

dev:硬件信息抽象成一个文件 (Linux一切皆文件) echo > /dev/sda (硬盘清空命令)

lib:库文件驱动库

opt:第三方包(软件),重装系统后,软件修改环境变量即可再用

etc:配置文件,系统及软件

proc:cat /proc/cpuinfo :可以查看系统的很多设备信息,系统信息,网络流量

selinux:专门用于设置安全


2. 安装Linux

文本安装方式

NFS image (网络共享安装方式,快)

分区:/boot -100M,单独分区,方便以后系统崩溃后的修复
/opt 常用软件

swap为内存2倍,GRUP 密码,单用户模式时修改root,密码

安装时选上 system tools

vim区别于vi,vim是vi的升级版,功能上有所加强.

安装后默认启动方式为命令行界面,startx启动图形界面.

设置启动方式:
vim /etc/inittab 将3改为5 (按r)

关掉Firewall
System-Administration-Security Level and Firewall-Disable firewall/SELinux

Lost Found /ext3格式自动

6个伪终端 (图形界面出问题时,可通过此方式进终端)
Ctrl Alt F1~F6 终端界面切换
Alt F7 返回图形界面

startx -- :1 再启动一个图形界面,当有好几个显示器的时候

Ctrl Alt F8/F7 图形界面切换

终端界面放大 Ctrl Shift 缩小 ctrl -

终端字体设置,为有效区别0o,l1,
字体选择:Bitstream Vera Sans Mono, 大小14

关掉终端响铃 Terminal bell

Ctrl Shif T: 终端窗口新标签

Alt 1~4:切换标签

Ctrl Shift N:新建终端窗口

Alt F2:相当于Win的运行,gnome-terminal (Tab键补全)

Tab键补全:命令,路径,文件名,目录

共享及复制
/etc/init.d/nfs restart
showmount -e 10.1.0.187
mount 10.1.0.187: /mnt
scp 10.1.0.187: /mnt/iso/rhel5.5.iso /mnt

3. 虚拟机
virtual box或VMware

几个主要功能:挂起,克隆,快照,如将镜像存储在移动硬盘,保存状态后到另一台机打开即可继续当时的状态.

使用Xming及Putty在windows下连接linux,SSH同步传文件

VMware Tool的共享功能


4. 命令

内部命令:与shell集成在一起的,如type,type cd./ls/mount
外部命令:在bin目录下,从硬盘加载
帮助命令:
help,例:内部命令: help cd(),外部命令:ls --help (or -h)
man 2/3/4/8 等, 例:man ls /man 3 printf
退出:q
info
搜索定位:?

创建文件夹:mkdir,例:mkdir usr/share/vim/vim70 -p
rmdir:删除空目录

绝对路径:cd /usr/share/vim/ --可直接进入,从根/目录开始
相对路径:cd usr/ --只可一步步进入

cd..:返回上一级目录
cd -:返回上一次目录
cd ~:返回当前用户的home目录

单一用户登录
1. 引导装载时,按e:
kernel /vmlinux-2.4.18.0.4
root /dev/hda2
全选此行,按e,结尾处添加:single,回车生效
编辑屏幕,按b出现提示修改root密码

2. 启动到LILO引导画面时,对于图形界面,按tab进入文本模式
然后在LILO处,输入:linux single,回车进入密码控制台
使用passwd修改密码


touch a:创建文件名为a的空文件,touch {1..100} /touch file{1..100}.txt
touch "{a..g}ff{1..100}.txt":双引号把文件名匹配成为另一个文件,cd进入也要加双引号


文件复制,剪切,移动:
cp:复制
mv aaa ccc:重命名
rm aa/ -rf:强制删除
cat:文件查看命令,cat -n passwd (加行数号), cat yum.confg -b (实际有效行)
less:可以上下翻页
more:只可下翻
head passwd:默认显示文件passwd的前10行,head passwd -n 2:显示前2行
tail:默认显示后10行


标准输入
1 >:正确输出
2 :错误输出

cat yum.conf 2 > /dev/null (/dev/null 黑洞文件,找不到),>>, &> (追加信息,会覆盖),&>>(追加,不覆盖)
cat passwd | head -n

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号