linux基础
什么是linux
linux是可以运行在pc机上,风格类似于unix(性能好并且稳定但是价格昂贵)的操作系统
有众多程序员开发而成
他是开源免费的
自由软件
自由软件并不是免费软件,而是开源软件(开放源代码的软件)
linux版本号
xx.yy.zz
xx:主版本号
yy:次版本号
此版本号为奇数是表示开发版,偶数时表示稳定版
liunx中分区的表示
/div/hd(sd)a3
div:软件目录
hd:ide设备
sd:scsi设备
a:硬盘
3:分区
linux主分区只有四个从零开始数
逻辑分区无上限从五开始数
linux命令
分类:1内部命令(系统自带的)
2外部命令(下载软件后软件上的)
linux命令格式
命令(选项)(参数)
选项和参数是可选的
选项的要求
选项为单字符时用-
为多字符时用--
-后面可以跟多个单字符选项
快捷操作
tab键自动补全
ctrl+u时光标位置清道行首
ctrl+k时光标清道行尾
ctrl+l清屏
ctrl+c结束命令
查看一个命令用--help来查看
uname -r 查看系统内核
uname -a 查看更详细查看系统
which 命令 查看命令在哪储存
hostname 查看主机名
ifconfig 查看IP地址
cat /proc/cpuinfo 查看cpu信息
关机命令:halt;shotdown -h now(立刻关机)
重启:reboot
pwd 查看自己目前所处路径
cd 切换目录
ls 查看目录有哪些文件 -l 详细查看 -lh 更加详细(可以看具体多大)-R 递归显示
最前面是权限r表示读w代表写l表示链接文件x表示可执行文件
du -sh 目录 查看文件大小
mkdir 创建一个目录
mkdir 递归创建一个目录
touch 创建文件
ln -s 目录 创建快捷方式
cp 复制目录或文件
rm 删除文件 -rf 强删
mv 移动文件(将位置设置成一样就是重命名)
find 查找 name(根据名字查) size(根据大小查)user(根据属主查找)type(根据文件类型查)
vi:是一个在命令行下的文件编辑器,本来是unix里的,但是因为很好用所以移到linux里了
vi进入后有两种模式一是命令模式,用于改变编辑(u时返回dd是删除p是插入a是光标后插入A是行尾插入i是光标前插入R行首插入o是下一个行插入O上一行插入)
底行模式shift,输入字符命令对文本经行操作
cat 显示文件内容
cat -n 显示编号
合并文件cat 1 2 > 3
将文件一二合并到3文件中
wc 也是查看文件
gzip 文件名 压缩文件
bzip2 文件名 压缩名 压缩文件
二是编辑模式,用来编辑文本(esc可以退出命令模式)
归档(将多个文件经行压缩)tar
软件安装是rpm
rpm-e为软件卸载rpm-qa查看安装的软件
rpm-qi为安装软件的详细信息
useradd 用户名 创建一个新用户
passwd 用户名 设密
userdel -r 用户名 删除用户(彻底删除)
hostname 查看主机名
ifconfig 后 eth0(以太网)lo(会环设备)fddi0(光纤)ppp0(使用ppp协议的串口设备)
、