linux简介
严格的来讲,Linux 不算是一个操作系统,只是一个 Linux 系统中的内核,即计算机软件与硬件通讯之间的平台;Linux的全称是GNU/Linux,这才算是一个真正意义上的Linux系统。GNU是Richard Stallman组织的一个项目,世界各地的程序员可以变形GNU程序,同时遵循GPL协议,允许任何人任意改动。但是,修改后的程序必须遵循GPL协议。
unix与linux的系统体系结构

在所有Linux版本中,都会涉及到以下几个重要概念:
- 内核:内核是操作系统的核心。内核直接与硬件交互,并处理大部分较低层的任务,如内存管理、进程调度、文件管理等。
- Shell:Shell是一个处理用户请求的工具,它负责解释用户输入的命令,调用用户希望使用的程序。
- 命令和工具:日常工作中,你会用到很多系统命令和工具,如cp、mv、cat和grep等。在Linux系统中,有250多个命令,每个命令都有多个选项。
- 文件和目录:Linux系统中所有的数据都被存储到文件中,这些文件被分配到各个目录,构成文件系统。Linux的目录与Windows的文件夹是类似的概念。
linux系统管理
linux目录初识
/ 根目录
/bin 存放必要的命令
/boot 存放内核以及启动所需的文件
/dev 存放设备文件
/etc 存放系统配置文件
/home 普通用户的宿主目录,用户数据存放在其主目录中
/lib 存放必要的运行库
/mnt 存放临时的映射文件系统,通常用来挂载使用。
/proc 存放存储进程和系统信息
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp 存放临时文件
/usr 存放应用程序,命令程序文件、程序库、手册和其它文档。
/var 系统默认日志存放目录
linux常用命令初识
命令提示符:
打开终端,我们先看到的是以下内容的其中一条
root:显示的是当前的登录用户,
@:分隔符 ,没有特殊含义。
huhazh:当前系统的简写主机名
~:代表用户当前所在的目录,此例中用户当前所在的目录是家目录。
#:命令提示符,Linux 用这个符 标识登录的用户权限等级。如果是超级用户,提示符就是 #;如果是普通用户,提示符就是 $。
普通用户如何切换到超级用户大家可以看下这篇博客。
cd命令:
cd /home ;解析:进入/home目录
cd /root 进入/root目录 ;
cd …/返回上一级目录;
cd ./当前目录(.和…可以理解为相对路径;例如cd /hom/test ,cd加完整的路径,可以理解为绝对路径);
文件目录命令:
ls ./ 查看当前目录所有的文件和目录。
ls -a 查看所有的文件,包括隐藏文件,以.开头的文件。
pwd显示当前所在的目录。
mkdir创建目录,用法mkdir test ,命令后接目录的名称。
rmdir 删除空目录
rm 删除文件或者目录,用法 rm –rf test.txt (-r表示递归,-f表示强制)。
cp 拷贝文件,用法,cp old.txt /tmp/new.txt ,常用来备份;如果拷贝目录,要加 –r参数。
mv 重命名或者移动文件或者目录,用法, mv old.txt new.txt
touch 创建文件,用法,touch test.txt,如果文件存在,则表示修改当前文件时间。
find查找文件或目录,用法 find /home -name “test.txt”,命令格式为:
find 后接查找的目录,-name指定需要查找的文件名称,名称可以使用表示所有。
find /home -name “*.txt” ;查找/home目录下,所有以.txt结尾的文件或者目录。
tar打包/压缩命令:
tar 是Linux 下最常用的打包、压缩工具,它在Linux 中扮演类似于WinZip 或WinRAR 在Windows 下的角色。下面是该工具的常用命令参数及运用举例:
主要命令:
-c 创建包
-x 解包
-t 列出包中的内容
-r 增加文件到指定包中
-u 更新包中的文件
可选命令:
-j 创建或解开包时 使用bzip2 进行压缩或解压;
-z 创建或解开包时 使用gzip 进行压缩或解压;
-Z 创建或解开包时 使用compress 进行压缩或解压;
-f 后面跟指定的包文件名;
-v 显示打包/解包过程
-C 指定解包后的路径
例如:
tar -czf tmp.tar.gz /tmp 将 “/tmp” 目录压缩打包存放为tmp.tar.gz;
tar -xzf tmp.tar.gz -C /home 将 tmp.tar.gz 包解到“/home” 目录下;
tar -t tmp.tar.gz 查看 tmp.tar.gz 包中的文件信息
Linux系统 apt-get 命令的使用:安装、更新、卸载软件包
- 安装软件包
-卸载软件包
- 更新软件包
-查询软件包
Ubuntu 更换国内镜像源
1.备份原来的源
将以前的源备份一下,以防以后可以用的。
2 .更换源
使用gedit打开文档
将下边的阿里源复制进去,然后点击保存关闭
3.更新
更新源
修复损坏的软件包,尝试卸载出错的包,重新安装正确版本
更新软件
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24758 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!