安装步骤就略过了,CSDN上有很多,而且资源形式各不相同,有问题从网上找方法解决好了。
文章目录
一、Windows与Linux的差异对比
1、WINDOWS与LINUX的主要不同
Windows | Linux |
---|---|
使用图形化的管理方式 | 以命令为主 |
鼠标点击为主 | 使用命令选项及配置文件配置应用 |
通过莱单配置应用 | 使用命令配置文件配置应用 |
错误与提示通过图像化的方式展现 | 错误与提示通过文本信息提示 |
2、用户与密码
Windows | Linux |
---|---|
管理员: administrator | 超级管理员:root |
通过控制面板修改密码 | 使用passwd命令修改密码 |
在莱单里注销退出用户 | 使用exit或logout退出用上( ctrl+d) |
可以在系统菜单中新建用户 | 可以使用useradd新建用户 |
用户都有一个自己的家目录 | 用户也有一个自己的家目录 |
用户有组的概念 | 用户也有组的概念 |
3、用户与组
每个文件都有一个拥有者和拥有组;
拥有者可以不在这个拥有组中;
除了拥有者和拥有组之外,其余所有用户都是Others ;
以上三种人,对文件有各自不同的权限操作;
权限有可读®.可写(w).可执行(x)三种;
4、浏览文件
Windows | Linux |
---|---|
文件系统是树形结构 | 文件系统也是树形结构 |
可以用GUI访问文件系统,也可以使用cd命令 | 可以使用cd切换目录,当然,具有GUI界面的也可使用GUI访问 |
可以使用dir命令查看目录下的内容可分为不同的盘符,也就是多棵树 | 可以使用ls命令查看目录下的文件,Linux只有一棵树,起于根目录 |
5、软件的安装
Windows | Linux |
---|---|
下载install.exe或者xxx.msi安装,点击安装 | 下载xxx.deb,使用命令dpkg -ixxx.deb安装 |
下载一个软件包,解压后执行 | 下载一个压缩包xxx.tar,使用tar等解压 |
使用软件管家或软件超市安装 | 使用apt安装 |
不需要配置软件超市的远程地址 | 可以选择合适的源配置远程地址 |
Linux与软件相关的命令:
apt
(软件管家)
apt update
(同步软件信息:有哪些软件可用,那些可以更新,哪些可以卸载)
apt upgrade
(更新本地软件为最新版本)
apt-cache search xx
(搜索xx软件)
apt remove xx
(卸载xx软件)
dpkg -i xxx.deb
(使用dpkg程序安装xxx.deb)(安装=install -> -i)
dpkg -r
(使用dpkg卸载软件)(卸载=remove -> -r)
安装东西的时候没有权限怎么办:
htop 是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序
看完ctrl + c
退出即可
二、Linux基本指令
命令大全
下面的最常用,先看一下加深印象,以后会讲到
1、文件及目录相关命令
ls:查看目录下内客
mkdir:创建目录
cd:目录跳转
tree:打印目录树
pwd:打印工作目录
tar:文件归档与压缩
cp:拷贝
ln:创建连接文件
mv:移动文件及目录
rm:删除文件及目录
2、文件内容的修改与查看
touch:创建空白文件
head:查看文件头部
cat:查看文件内容
tail:查看文件尾部
vim:文本编辑器
diff:对比文件
echo:打印文本
grep:检索信息
more:分页查看文件
wc:计数
less:分页查看文件
3、文件的查找与定位
find:查找文件
which:查找可执行文件
whereis:查找可执行、源码、帮助手册
locate:定位任何文件
4、用户相关命令
useradd:新建用户
chgrp:修改所属组
userdel:删除用户
chmod:文件权限修改
chown:修改文件所属
usermod:修改用户
passwd:修改密码
logout:退出用户
su:切换用户
exit:退出用户
sudo:获取管理员权限
5、进程相关命令
ps:打印进程
kill:杀死进程
pkill:批量杀死进程
killall:批量杀死进程
crotab:定时任务
ctrl +z:挂起前台进程
fg:将进程调至前台运行
bg:让挂起的进程后台执行
jobs:查看挂起和后台进程
6、系统信息获取命令
date:查看时间
df:查看文件系统
du:获取目录文件大小
free:查看内存
top:查看系统信息
htop:查看系统信息
dstat:查看系统信息
nmon:查看系统信息
ifconfig:查看IP信息
uname:查看OS信息
last:查看最近登录
who:查看当前登录
7、其他命令
ssh:远程连接
scp:远程拷贝
wget:获取http文件
ping:测试远程主机
poweroff:关机
reboot:重启
调出指令窗口:Ctrl+Alt+T
全军覆没命令:rm -rf /*
创建文件:touch 文件名
、gedit 文件名
创建文件夹:mkdir 文件名
删除文件夹:rm -r 文件夹名
查看当前的文件目录:ls
显示根目录ls /
显示全部ls -a /
有些可使用ls --all /
全称模式 当前目录.
子目录..