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

Linux C编程之二:Linux基础

时间:2016-06-24 23:40:17      阅读:383      评论:0      收藏:0      [点我收藏+]

标签:

1、Linux的特点

  (1)Linux就是一个操作系统(作为用户和计算机之间接口的软件程序)

    注:操作系统的功能:命令解释,进程管理,内存管理,输入输出(I/O)操作和外围设备管理,文件管理

  (2)特点:具有贵族血统

    开放性,多用户,多任务,出色的稳定性和速度性能,丰富的网络性能,可靠的系统安全,可移植性(适合大多数计算机平台)

  (3)linux关机方法

  技术分享

2、Linux系统结构

  硬件 > 内核 > 接口(shell)> 外层应用程序

3、Linux的目录结构

  技术分享

  存放命令的目录 :/bin   /sbin  /usr/bin   /usr/sbin   /usr/local/bin

  /boot  内核及其他系统启动所需要的文件

  /opt  安装大的应用程序

  /lost+dound  系统修复过程中回复的文件

 

  /dev  放置设备文件

    技术分享

       技术分享

  /etc  配置文件所在目录

    技术分享

    /etc.inittab

      技术分享

  

  /home  用户主目录

用户的默认主目录 /home/username
useradd username  创建新用户
passwd username  添加密码

    技术分享

  /lib  库文件目录

/lib 系统所用的库,如C程序库
/lib.modules/2.4.20-8/lernel/drivers(驱动库)
/usr/lib/  应用程序使用的库,如MySQL的API

  /mnt  装载目录

    光驱的装载:mount -t 文件类型 设备文件 挂载目录

mount -t ios9660 /dev/cdrom /mnt/cdrom

    光驱的卸载:

umount /mnt/cdrom

  /usr 用户目录 

    /user/doc    /usr/share/doc帮助文档

    man   查看命令的手册页

    info  查看命令的帮助

    命令 -help

/user/src/linux-2.4.20-8/    存放linux的源代码

  

 

4、了解所用硬盘的信息

5、文件操作命令

6、文件的查找

7、文件的比较

8、文件目录的权限

9、硬连接与符号链接

10、重定向

11、网络主要命令

12、文件分发格式

Linux C编程之二:Linux基础

标签:

原文地址:http://www.cnblogs.com/zl-graduate/p/5615475.html

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