=========================概念===============================================
Linux 一般由四个主要部分:内核,shell,文件结构,实用工具
内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Shell:shell是系统的用户界面,它提供了用户与内核进行交互操作的一种接口,shell是一个命令行解释器
他解释由用户输入的命令并把他们送入到内核去执行,shell有自己的编程语言
GUI:是一种图形界面
用户与内核交互可以通过GUI的图形界面,Shell脚本
文件结构:文件存放在磁盘等储存设备上的组织方法,主要体现在文件和目录的组织上,Linux采用了多级树形结构
用户可以进入任何一个已经授权的目录
内核,Shell(包裹住内核的一个壳,不是命令行,命令行只是提供的一个工具),文件结构一起形成了基本的操作系统
Linux 中常用的编辑工具gedit,vim
==================文件系统======================================
pwd:显示当前用户所在的目录
cd :切换目录
ls -al:显示所有文件的详细目录
mkdir:创建目录
mkdir -p :父目录不存在可以喝子目录一起创建
rmdir :删除目录
cp s d:源文件cp到目标文件
rm -rf:删除文件或目录
mv s d:移动文件
chmod 777 2.txt:改变文件的权限
grep :文件中查找
touch :创建文件
cat :查看文件内容
===================进程==============================================
大多数系统都是只有一个CPu,内存等有限资源,一个CPu在某一时刻职能运行一个进程
一旦运行程序就会在系统中创建一个或者多个进程,进程可以认为是正在计算机中运行的程序
在命令行后面加&表示这条命令运行时,使用后台进程的运行方式
PID:进程号
PPID:父进程号
ps:查看系统进程
TTY:进程的终端号
kill -9 pid:杀死进程
unzip test.zip
tar -xzf *.tar /:解压文件
======================================================================
系统数据是指Linux系统要正常运行需要的文件/bin目录和/boot目录系统配置/etc
用户数据是计算机用户创建的数据/home
=================网络命令=====================================================
hostname:查看主机名
hostname sunming 修改主机名
hostname 主机名--->ip
hostname ip --->主机名
ifconfig -a
traceroute hostname--->到达目标主机的路由命令
wall 向终端发送消息 ctrl+d发送
=============================================================
clear:清屏
man ls:查看命令帮助