最近找资料找了好多的资料,今天就给大家分享一下我4年前学习LINUX的资料吧!
Linux简介
安装系统后的⼯工作:
更更新软件源:
sudo apt-get update
安装软件:
sudo apt-get install 软件名
好玩的软件:
cmatrix
使⽤用⽅方法 cmatrix
ctrl + c 退出
cowsay
使⽤用⽅方法 cowsay hello
常⻅见错误
1、出现/var/lib/apt/lists/lock
sudo rm -rvf /var/lib/apt/lists/lock
2、出现/var/lib/dpkg/lock
sudo rm -rvf /var/lib/dpkg/lock
3、出现command not found
输⼊入错误
互联⽹网三⼤大精神:
⾃自由、开源、免费
推荐⽹网址
www.github.com
代码托管仓库,开源代码,git⼯工具
www.stackoverflow.com
问答社区
Linux系统第⼀一天
Linux简介
www.csdn.com
博客
Linux系统架构:
1、linux 内核
作⽤用:电⼦子设备运⾏行行所需要的最基本功能:
⽂文件系统
设备管理理
内存管理理
进程管理理
⽹网络管理理
2、⽤用户空间
语⾔言⽀支持
程序 图形界⾯面
Linux内核版本号:
linux-kernel 3.8.4
3.7.4
主版本号 次版本号 末版本号
次版本号 是偶数 代表是稳定版
是奇数 代表是测试版
⽂文件系统(⽂文件组织规则)
windows⽂文件系统:ntfs fat32 fat16
windows7 只能装在ntfs格式的磁盘上
fat32 不不⽀支持单⽂文件超过4G
Linux⽂文件系统:ext4 ext3 ext2
不不分区,最顶层⽬目录为根⽬目录
基本命令:
cd命令
cd change directory 改变当前⽂文件夹
符号表示:
/ 根⽬目录 整个系统最顶层的⽂文件夹
./ 当前⽬目录
../ 当前⽬目录的上⼀一层⽬目录
相对路路径:相对于当前位置,到⽬目标⽂文件所处的位置,所经过的所有的⽂文件夹组成的⼀一条路路
径
相对路路径往往以./或者../开头
绝对路路径:整个系统中,⽬目标⽂文件唯⼀一的路路径
往往以/开头
cd 就是返回终端刚打开的时候的位置
/home ⽤用户使⽤用的⽂文件夹 家⽬目录
/home/username/ 终端刚打开的时候的位置 主⽬目录 也可以⽤用~表示,/home/username ==
~
示例例:
cd
cd ../
cd ~/
cd /
ls命令
ls list show 列列表显示当前⽂文件夹下的内容
命令提示符:
wujian@ubuntu:~$
wujian 当前⽤用户的⽤用户名
ubuntu 计算机名/主机名
:path 当前路路径
$: 普通⽤用户
#: 超级管理理员
基本命令:
命令的格式:
命令本体 [选项] [参数]
command [options] [arguments]
[]包裹的内容是可以省略略的内容
选项可以不不加也可以加多个
如何获取帮助:
--help
command --help
缺点:不不全、排版不不好~
pass~
help
help command
缺点:不不全、排版不不好~
pass~
info
info command
缺点:排版不不好~很容易易翻到其他条⽬目上
优点:单独的显示⻚页⾯面
pass~
man⼿手册
man command
man⼿手册是⼀一个分章节查询的帮助⼿手册
第⼀一章 可执⾏行行程序以及命令
第⼆二章 系统调⽤用(Linux内核提供的函数)
第三章 库调⽤用(c语⾔言函数查询)
使⽤用时,最好指定查询的⽬目标章节
man 3 printf
常⽤用命令:
ls list directory content
ls 显示当前⽂文件夹⾥里里⾯面的内容
ls path 显示指定路路径path下的内容
ls -l 将会显示⽂文件的详细属性
⽂文件名以.开头的⽂文件,是隐藏⽂文件
ls -a 显示隐藏⽂文件
ll 系统⾃自带程序 实现了了 ls -l 和 ls -a的作⽤用
ls -a -l 等价于 ls -al显示所有⽂文件,包括隐藏⽂文件的详细信息
ls -lh 显示的⼤大⼩小是⼈人类可读的。
cd change directory 改变当前⼯工作路路径
cd ~/ 返回主⽬目录
cd 返回主⽬目录
cd - 返回上⼀一次所在⽬目录
⼀一切皆⽂文件
任何事物都是⽂文件
/dev device 设备
standard input stdin
standard output stdout
standard error stderr