码迷,mamicode.com
首页 > 系统相关 > 详细

linux学习笔记

时间:2016-07-24 17:34:18      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

linux应用流域

1. 基于linux的企业服务器
www.netcraft.com

2. 嵌入式应用

 

linux和windows的且别
linux严格区分0大小写
linux中所有内容以文件的形式保存,包括硬件
linux中不靠扩展名区分文件的类型
压缩包:*.gz *.bz2 *.tar.bz2 *.tgz 等等
二进制软件包 .rpm
网页文件 .html .php
脚本文件 .sh‘
配置文件 .conf

使用字符界面的优势
字符界面占用的系统资源更少
字符界面减少了出错,被攻击的可能性

主分区:最多只能有四个
扩展分区


在linux环境中一切皆文件
硬件设备文件名

IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p]
光驱 /dev/cdrom 或 /dev/hdc
软盘 /dev/fd[0-1]
打印机25针 /dev/lp[0-2]
打印机USB /dev/usb/lp[0-15]
鼠标 /dev/mouse

分区设备文件名
/dev/hda1(IDE硬盘接口)
/dev/sda1(SCSI/SARA/USB硬盘接口)

挂载
必须分区 /跟分区
swap分区(交换分区,内存2倍,不超过2GB)
推荐分区
/boot 启动分区 必须200MB


首次安装完成之后有许多的功能需要自己手动去开启,如果使用ifconfig命令查看不到本机IP,ping也无法执行,说明此事无法上网,需要
通过以下方法解决今天在VMware虚拟机中经过千辛万苦终于安装好了centos7。。正兴致勃勃的例行yum update 却发现centos系统貌似默认
网卡没配置好,反馈无法联网。经过一番研究,终于让centos连上了网,现公布方法如下:

 


命令格式

pwd 查看当前目录

[root@localhost ~]#
root当前登录用户
localhost 主机名
~ 当前所在目录
# 超级用户的提示符
$ 普通用户的提示符
命令格式
命令 [选项] [参数]

注意:个别命令使用不遵循此格式
当前有多个选项是可以写在一起
简化选项和完整选项
-a 等于--all


ls [选项] [文件目录]
选项
-a 显示所有文件,包含隐藏文件
-l 查看详细信息

权限(-l)(-lh显示字节k或 M等)
-rw-r--r--.
-(第一个-)文件类型(-指文件 d指目录,l软链接文件)
剩下的每三个为一组
rw- 用户所有者
r-- 用户所属组
r-- 其他人
r读 w写 x执行
-d查看目录属性
-h人性化显示文件大小
-i 显示inode

 


目录处理命令
1.创建目录

mkdir -p [目录名]
  -p 递归创建

eg:mkdir -p china/henan

2.切换目录

  

cd [目录]
   愿意:change directory
简化操作

cd ~ 和cd 进入当前用户的家目录
cd -  进入上次目录
cd ..  进入上一级目录
cd .  进入当前目录

相对路径:参照当前所在的目录,进行查找 如【root@localhost~】# cd ../usr/local/src

绝对路径:从根目录开始制定,一级一级递归查找。在任何目录中,都能进入指定的位置

  如【root@localhost~】#cd /etc/  

3.查看当前目录

pwd 

4.删除空目录

rmdir [目录名]
    删除空目录

5.删除文件或者目录

rm [选项] 目录名或文件名
    -r 删除目录
    -f 强制

6.复制命令cp

cp [选项] [源文件或目录] [目标目录]
选项
    -r 复制目录
    -p 连带文件属性复制
    -d若源文件是链接文件,则复制链接属性
    -a 相当于-pdr 

7.剪切或者改名命令 mv

cp [选项] [源文件或目录] [目标目录]

如果在同一目录下剪切 相当于改名

 

常用目录的作用

/ 根目录
/bin 命令保存目录(普通用户就可以读取的命令)
/boot 启动目录 启动相关文件
/dev 设备文件保存目录
/etc 配置文件保存目录
/home 普通用户的家目录
/lib 系统库保存目录
/mnt 系统挂载目录
/media 挂载目录

根目录下的bin和sbin,usr目录中的bin和sbin 这四个目录都是用来保存系统命令的
proc和sys目录不能直接操作,这两个目录保存的是内存的挂载点
/root 超级用户的家目录
/tmp临时目录
/sbin命令保存目录 超级用户才能使用的目录
/var 系统相关文档的内容
/usr 系统软件资源目录

 

连接命令

ln -s [源文件 ] [目标文件]


硬链接特征:(可理解为一个教室两个门,都可以访问数据)
1.拥有相同i节点和存储的block块,可以看作是同一个文件
2.可通过i节点识别
3.不能跨分区,
4.不能针对目录使用

软链接特征:
1.相当于windows中的快捷方式
2.软链接拥有自己的I节点和block块,但是数据快中只保存源文件的文件名和I节点号,并没有实际的文件数据
3.Irwxrwxrwx I软链接 软链接的文件权限为rwxrwxrwx
4.修改任意一个文件,另一个也改变
5.删除源文件,软链接不能使用

  

 

 

 

 

 

 

 

 

 

 



linux学习笔记

标签:

原文地址:http://www.cnblogs.com/zxh930508/p/5700992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!