linu系统:
(1).学之前要拥有 所以 1.aliyun购买服务器;相当于远程电脑(unbuntu)
(2).为什么学linux 好处
特点:
-
性能强劲 稳定性高 常用于服务器
-
开源免费
-
可压缩性 可压缩成很小的系统
便于植入硬件设备中(如智能家居) -
适合初学者 培养编程思想
-
更了解window和linux的区别
更了解文件系统/:根目录 /home 所有普通用户的家目录 /root root用户的根目录 ~:当前用户的家目录 /etc:配置文件目录 /var:一般情况下存放静态文件
(3).登录
1.cmd: shh root@101.200.123.207
2.xshell
root
(4).用户操作
新建——adduser xxx
删除——userdel -r xxx
修改——usermod -g xxx
切换——su - xxx
(5).文件操作
1.新建:
新建文件夹/目录
mkdir demo
mkdir demo demo1
mkdir demo/demo1(错误)——> mkdir -p demo/demo1
新建文件
touch a.txt
touch a.txt b.txt
touch dir/a.txt (dir需存在)
查询文件信息
stat a.txt
创建文件并赋予内容
echo "hello" >> a.txt
2.复制:
cp a.txt bg.txt
cp a.txt dir
cp -r dir1 dir2
3.移动:
mv a.txt demo
mv demo demo1(如果demo1存在,将子文件复制到demo1中
如果demo1不存在 那么相当于重命名,demo会被删除)
4.删除:
rm a.txt
5.压缩:
.gz gz a.txt
ungz a.gz
.bzip2 bz2 a.txt
unbzip2 a.bz2
.zip zip a.txt
unzip all.zip
其他格式
tar xvf name
x:拆档 v:打印过程 f:指定文件
6.权限:
u g o
表达式:chmod u/g/o +/— r/w/x
如 chmod -R 644 demo
6.软件安装
1.apt
>qpt install xxx
2.解压安装
a.
>本地下载
>上传到linux下
>解压
b.
>复制下载链接
>wget + 链接地址 ——>在~/xxxx.tar.xz
>解压安装
7.其他命令
ls:list
ls -l 长列表
ls -l 列出目录下所有文件包括隐藏文件
ls /home 列出/home目录下的所有文件
more a.txt
more /home/terry/a.txt
(命令后都可以加路径)
clear
pwd
man
more: more a.txt >> b.txt
tail
head
find:find ../ -name 'a.txt'
grep 1003 a.txt
sleep: &放后台执行
ps -ef 列出所有进程ip
ps -ef | grep xxxx
kill -9 pid
cd:切换目录
sudo:临时调应管理员权限
root sudoers
8.vi编辑器
1.打开方式
2.三种模式
命令行模式:
切换:i/I/o/O/s/S/a/A
: /
命令:dd/ndd/yy/p/u
插入模式:
切换命令行模式:esc
底行行模式:
切换命令行模式:esc
命令: :w/:q/:q!/:wq!/:set nu/set nonu/ /tom n
:1,5co10/$
:1,5m10/$
:1,$s/tom/888/gi
3.配置
1.手动
~/.vimrc
2.自动 第三方插件
本文详细介绍Linux系统的基础知识,包括阿里云服务器的购买与使用,Linux系统的特性及优势,如何进行用户管理、文件操作、软件安装等核心技能。同时,讲解了登录、文件权限、压缩、解压等实用命令,为初学者提供全面的Linux学习路线。
626

被折叠的 条评论
为什么被折叠?



