Linux 20150616-2 Linux Basic

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) 

运行程序


你可能感兴趣的:(Linux基础)