您的位置:首页 > 运维架构 > Linux

Linux 20150616-2 Linux Basic

2015-06-16 22:58 465 查看
Linux 继续

20150616

上一节说过了 ctrl+c是退出当前的命令 ctrl+d是关掉terminal 相当于exit
继续一些命令
bc是计算器 默认输出的是整形
如果想输出小数点 scale=x 这个x的值就是输出几位

为了要慎重关机?
因为linux是多用户可以同时进行工作的系统 也许在你想关机的时候 正有其他的用户在进行文件的存储管理 极容易出现问题
好的办法是 先通知 再关机 shutdown
为了避免内存里的东西还没有写入硬盘 可以多进行几次同步 sync

shutdown 务必加上时间参数
eg
shutdown -h now
shutdown -h +10

shutdown -h 19:30

Linux是一个倒置的树状的结构的文件系统

文件系统
rootfs 根文件系统
FHS Linux
/boot 系统启动相关文件 如内核 initrd 以及grub(bootloader)
/dev 设备文件
块设备:随机访问 设备块

字符设备: 线性访问 可以理解为有次序的 按字符为单位 比如键盘输入
设备号: 主设备号major 次设备号minor

/etc 配置文件
/home 用户的家目录 每一个用户de家目录通常默认为 /home/USERNAME
/root 管理员的家目录
/lib 库文件
静态库 .a

动态库 .dll .so(shared object)

/lib/modules 内核模块文件

/Lost+found 丢失文件的村纯
/media 挂载点目录 linux下的设备使用前必须放置(挂载)在某个节点 才可以使用。
通常挂载移动设备

/mnt 通常挂载点目录 额外的临时文件系统
/opt 可选目录
/proc 启动前为空 启动后就满了 实际上是内核的映射文件
/sys 和/proc类似 伪文件系统 跟硬件设备相关的映射文件
/tmp 临时文件系统
/var 可变化的文件
/bin 可执行文件 用户命令
/sbin 管理命令
/usr shared read-only 与上面de区别是上面的与启动相关 这个是系统使用相关
/usr/bin

/usr/bin

/usr/lib

/usr/local: 第三方de
/usr/local/bin

/usr/local/sbin

/usr/local/lib

命名规则:
1. 长度不能超过255个字符
2. 不能使用/当用户名 /指的是根
3. 严格区分大小写

相对路径 相对于当前路径
绝对路径 从根开始的路径

主要de作用
文件管理
目录管理
ls

cd

passwd
mkdir 创建目录 记住 这个目录必须是当前有的目录下再创建
除非是使用这个命令 mkdir -p 或者mkdir -pv(加v就可以看到创建的过程)
如果想创建 /a/b/c/test/x,y
mkdir -pv /a/b/c/test/{x,y}
删除目录
rmdir 如果删除非空的话 rm -rf (r是递归 f是force)
运行程序
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: