Linux学习之路(三)---Linux相关概念
基本概念
yanghao@ubuntu_server:~$
yanghao:当前用户名
@:接后面表示所在位置
ubuntu_server:主机名
::接后面表示所在位置
~:当前所在位置(当前用户家目录(工作目录))
$:表示当前用户为普通用户(root用户的符号是#)
文件(颜色)代表的文件类型
白色普通文件(文本文件)
蓝色目录
绿色可执行文件(二进制文件)
红色压缩文件
青色链接文件(相当于Windows下的快捷方式)
黄色设备文件
block 块 例如:可移动硬盘等可存储文件的文件系统设备
char 字符 例如:键盘等可输入字符的设备
fifo 管道 例如:网线等可传递信息,可联通本设备与其他设备的设备
灰色其他文件
通配符
?通配一个字符
* 通配所有字符
软件的安装和卸载
在线安装
apt-get
安装
sudo apt-get install xxx
移除
sudo apt-get remove xxx
更新
sudo apt-get update
清理所有软件列表
sudo apt-get clear
aptitude
安装
sudo aptitude install xxx
重新安装
sudo aptitude reinstall xxx
更新
sudo aptitude update
移除
sudo aptitude remove xxx
显示状态
sudo aptitude show xxx
deb包安装
安装
sudo dpkg -i xxx.deb
删除
sudo dpkg -r xxx.deb
源码安装
解压缩源代码包
进入到安装目录
检测文件是否缺失
检测编译环境
编译源码,生成库和可执行文件
把库和可执行程序安装到系统目录下
删除和卸载:sudo make install / sudo make distclean
上述安装步骤不是绝对的,应该先查看附带的readme文件
kill
参数
-l 查看信号
kill -9 [进程PID]
管道
命令的输出作为管道的输入
xx | grep xx
man 帮助文档
可执行或shell命令
系统调用(内核提供的函数)
库调用(程序库提供的函数)
特殊文件(通常位于/dev)
文件格式和规范(如:/ect/password)
游戏
杂项
系统管理命令
内核例程
在显示器上显示数据
echo xxx