LINUX, GO GO GO!

colourfour · · 869 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

计算机组成:CPU,存储设备,I/O设备,内存

linux发行版:slackware:SUSE Linux Enterprise Server (SLES)
OpenSuse桌面
debian: ubuntu, mint
redhat: RHEL: RedHat Enterprise Linux
CentOS:兼容RHEL的格式
Fedora:每6个月发行一个新版本
ArchLinux:轻量简洁
Gentoo:极致性能, 不提供传统意义的安装程序
Linux的哲学思想:一切皆文件

在linux系统中,目录,配置文件,硬盘等等都是用文件来表示的

linux命令:
pwd:显示当前工作目录
echo:回显
ifconfig:查看网卡信息
tty:查看当前终端
startx:切换图形界面
export:设置或者显示系统环境变量
history:历史命令
shutdown:关机
poweroff:断电
reboot:重启
hwclock:硬件时钟
date:日期

linux命令分为内置和外部命令:
内置命令:help COMMAND
外部命令:
COMMAND --help
man COMMAND
info COMMAND
man手册为压缩格式的文件,有章节之分。手册分为man1-man8
man1:用户命令;
man2:系统调用; 
man3:C库调用;
man4:设备文件及特殊文件;
man5:文件格式:(配置文件格式);
man6:游戏使用帮助;
man7:杂项;
man8:管理工具及守护进行。

linux发行版的基础目录明明法则机功用规定

   /bin:所有用户可用的基本命令程序文件

   /sbin:供系统管理使用的工具程序

   /boot:引导加载器必须用到的各静态文件:kernel,initramfs(initrd),grub等

   /dev:存储特殊文件或设备文件:设备有两种类型:字符设备、块设备;

   /etc:系统程序的配置文件,只能为静态。

   /home:普通的家目录的集中位置,一般每个普通用户的家目录默认为

       此目录下与用户名同名的子目录:/home/yu

   /lib:为系统启动或跟文件系统上的应用程序(/bin,/sbin等)提供共享库,

       以及为内核提供内核模块

         libc.so.*:动态链接C库:

        ld*:运行时链接器和加载器;

       modules:用于存储内部模块的目录

   /lib64:64位系统特有的存放64位共享库的路径;

   /media:便携式设备挂载点:cdrom,floppy等;

   /mnt:其它文件系统的临时挂载点;

   /opt:附加应用程序的安装位置;可选路径;

   /tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录;

       可供所用户执行写入操作;有特殊权限;

   /usr:usr Hierarchy:全局共享的只读数据路径;

有疑问加站长微信联系(非本文作者)

本文来自:51CTO博客

感谢作者:colourfour

查看原文:LINUX, GO GO GO!

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

869 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传