计算机组成: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:全局共享的只读数据路径;
有疑问加站长微信联系(非本文作者)