Linux学习笔记(一)
来源:互联网 发布:日本的偶像文化 知乎 编辑:程序博客网 时间:2024/05/16 08:52
一、磁盘分区
第一步:文件系统类型:ext3 挂载点:/ 固定大小10000MB
第二步:文件系统类型:ext3 挂载点:/boot 强制为主分区 100MB
第三步:文件系统类型:swap 固定大小1000MB
第四步:文件系统类型:ext3 挂载点:/home 固定大小5000MB
二、图形界面基本操作
1,调整屏幕分辨率
系统--首选项--显示
2,在资源管理器中以列表方式显示文件以及显示隐藏文件
打开资源管理器--编辑--
3,切换输入法
Ctrl+Space
三、基础命令操作
1,显示日期与时间的命令:date
其它举例:date +%Y/%m/%d
date +%H:%M
2,显示日历的命令: cal
语法格式为:cal [month] [year]
举例: cal 2014
cal 10 2013
3,计算器:bc
默认结果为整数,如果要得到小数,必须执行 scale=number命令,number就是小数点后面的位数
退出计算器的命令:quit
四、重要的热键
1,[Tab]键
[Tab]接在一串命令的第一个命令的后面,则为“命令补全”
[Tab]接在一串命令的第二个命令以后时,则为“文件补全”
举例: ca[Tab][Tab]
ls -al ~/.bash[Tab][Tab]
2,[Ctrl] + c
中断目前正在进行的程序
五、超简单文本编辑器:nano
举例:nano text.txt
在当前文件夹里如果存在text.txt 那么就打开该文件,如果不存在就新建
六、用户与用户组
用户User 王大毛 王二毛 王三毛
用户组Group 王大毛家
其它人 Others 张小猪
七、linux文件权限概念
命令:ls -al
dr-xr-x--- 25 root root 4096 2月 8 14:32 .
dr-xr-xr-x 24 root root 4096 2月 7 23:53 ..
drwxr-xr-x 2 root root 4096 2月 8 14:32 .abrt
-rw------- 1 root root 1490 2月 5 22:36 anaconda-ks.cfg
(此处省略很多行)
第一列:
第一个字符代表这个文件是“目录、文件或链接文件等”:若是[d]则是目录,若是[-]则是文件,若是[l]则是链接文件。
后面的9个字符以3个为一组,前三个表示“文件所有者的权限”,中间三个表示“同用户组的权限”,后三个表示“其它非本用户组的权限”
[r]代表可读,[w]代表可写,[x]代表可执行
第三列:表示这个文件(或目录)的“所有者帐号”
第四列:表示这个文件(或目录)所属的用户组
第五列:这个文件的容量大小,默认单位为B
第六列:这个文件的创建文件日期或者最近的修改日期
第七列:文件名。如果文件名之前多了一个“.”,则代表隐藏文件
八,修改文件权限和属性
1,chgrp:改变文件所属的用户组
范例:chgrp axf test.txt
2,chown: 改变文件所有者
范例:chown root test.txt
特殊用法:同时修改文件所有者和用户组
范例:chown root:root texs.txt
3,chmod: 改变文件或者目录的权限
数字类型改变文件权限:chmod [-R] xyz 文件权限或目录
范例:chmod 777 test.txt
符号类型改变文件权限:
范例:chmod u=rwx, g=rx, o=r test.txt
chmod a-w test.txt
chmod a+x test.txt
注:权限分数: r: 4 w: 2 x: 1
参数:[-R]:连同子目录下所有文件都更改。可用在chgrp chown和chmod
九、linux文件种类与扩展名
文件种类:
1,普通文件:ls -l所显示出来的属性中的第一个字符为[-]
包括: 纯文本文件、二进制文件、数据格式文件
2,目录:ls -l所显示出来的属性中的第一个字符为[d]
3,连接文件:ls -l所显示出来的属性中第一个字符为[l]
4,设备与设备文件:在/dev这个目录里面
块设备文件:第一个属性为[b]。如硬盘、软盘等
字符设备文件:第一个属性为[c]。如键盘、鼠标等
5,套接字:这种文件通常被用在网络上的数据连接。其第一个属性为[s]。通常在/var/run这个目录中可看到这种文件类型
6,管道:主要是用来解决多个程序同时访问一个文件所造成的错误问题,第一个属性为[p]
Linux文件扩展名:
.sh:脚本或批处理文件
Z、.tar、.tar.gz、.zip、.tgz:经过打包的压缩文件
.html、.php:网页相关文件
十、Linux目录配置
1,FHS所定义的标准:
/bin:一般用户可用到的常用命令。
如:cat, chmod, chown, date, mv, mkdir, cp, bash等
/boot:内核文件、开机菜单与开机所需配置文件等
--/grub:引导装载程序
/dev:设备文件。如/dev/null, /dev/ziro, /dev/ttty等
/etc:各种软件与系统的设置文件
/home:各用户的祝文件夹,每用户占用一个目录
/lib:开机时会用到的函数库以及/bin或/sbin中的命令调用函数库
/media:可删除的设备,包括软盘、光盘、DVD等设备。
/mnt:暂时挂在的某些额外设备
/opt:第三方软件放置目录
/root:系统管理员的主文件夹
/sbin:开机、修复、还原系统所需要的命令。
/srv:网络服务所提供的数据放置处
/tmp:缓存
2,重要的目录:
/lost+found:文件系统发生错误时丢失的片段文件存放处
/proc:虚拟文件系统。记录放在内存中的数据如:系统内核、进程、外部设备以及网络状态等。本身不占硬盘空间
/sys:虚拟文件系统。记录放在内存中的数据如:目前以加载的内核模块与内核检测到的硬件设备信息等。本身不占硬盘空间
/usr:类似于windows下的C:\Windows和C:\Program files\
--/usr/bin/:绝大部分用户可使用的命令
--/usr/include/:C/C++等程序语言的头文件
--/usr/lib/:各应用软件的函数库、目标文件
--/usr/local/:安装软件目录
--/usr/sbin/:某些网络服务器软件的服务命令
--/usr/share/:放置共享文件的地方
--/usr/src/:一般的源码都放在这里
/var:缓存、登录文件以及某些软件运行所产生的文件。
十一、绝对路径与相对路径
.:代表当前的目录,也可以使用./来表示
..:代表上一层目录,也可以用../来表示
举例:一、你目前在/home这个目录下,如果想要进入/var/log这个目录时:
1,cd /var/log
2,cd ../var/log
二、先进入/var/spool/mail/目录再进入/var/spool/cron/目录
1,cd /var/spool/mail
2,cs ../cron
- linux学习笔记(一)
- Linux学习笔记(一 )
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- Linux学习笔记(一)
- linux 学习笔记(一)
- Python 学习(一) 32位还是64位
- 文件加密小程序
- create user and drop user
- VS2008出现atlcom.h错误的解决办法
- linux send与recv函数详解
- Linux学习笔记(一)
- selenium-webdriver(python) (九)
- 做好自己该做的事情
- 执着(⊙o⊙)…
- VisionMobile:M2M生态系统的秘方(3):二、爆发式增长的源泉
- 要想让控件的长宽比随着窗口大小变化而自动调整,下面两个属性必须好好领会掌握。
- [Leetcode] Binary Tree Maximum Path Sum (Java)
- 自我成才
- IOS应用开发-应用评分