Linux

1.简介

内核:
内存管理,进程调度,文件管理,暴露接口

发行版


安装:


配置


备份

2.命令

SSH:安全外壳协议

连接

目录结构

/ :根
/root是root用户的主目录,这与/不一样

/bin :用户二进制文件
在单用户模式下,你需要使用的常见Linux命令都位于此目录下。
例如:ps、ls、ping、grep、cp

/sbin :系统二进制文件

/etc :配置文件
包含所有程序所需的配置文件。

/dev :设备文件

/tem :临时文件
当系统重新启动时,这个目录下的文件都将被删除。

/home :HOME 目录   
相当于windows的用户文件

/usr :系统应用程序
包含二进制文件、库文件、文档和二级程序的源代码。
/usr/bin中包含用户程序的二进制文件。如果你在/bin中找不到用户二进制文件,到/usr/bin目录看看。例如:at、awk、cc、less、scp。
/usr/sbin中包含系统管理员的二进制文件。如果你在/sbin中找不到系统二进制文件,到/usr/sbin目录看看。例如:atd、cron、sshd、useradd、userdel。
/usr/lib中包含了/usr/bin和/usr/sbin用到的库。
/usr/local中包含了从源安装的用户程序。例如,当你从源安装Apache,它会在/usr/local/apache2中。


命令提示符

[root@localhost ~]    当前用户-隔开-主机名 ~:家目录 #超管$普通用户


ls

-a:显示隐藏 -l:详情 -h:人性化详情


目录

cd     pwd     touch     mkdir -p  xx/yy/pp
rm -r:递归 -f:不用提示

切换

cp -r  源 目标      
mv  -r  源  目标/文件(重命名)

命令

whereis -ls:查询命令所在文件
which    //可以查看别名
echo $PATH    //echo:打印  $PATH:查询Linux环境变量

搜索

文件
find /范围 -条件 名字   
find / -name xxxx.log  //-name:按条件   -iname:忽略大小写 

字符搜索
cat :浏览
grep 搜索内容 文件 
ps -ef     :查看进程
ps -ef | grep 搜索内容

帮助

man 命令   //f b 翻页;q:退出

压缩

yum install -y zip 
yum install -y unzip   //安装

zip 目标 源
zip -r 目标 源  //可以压缩文件
unzip 目标

gzip 文件  压缩文件    //会删除文件,然后追加后缀名
gzip -c 文件   //压缩结果输出到控制台
gunzip 目标   //解压

tar -zcvf  目标 文件
tar -zxvc  解压

//注意安装包有rpm格式和tar.gz

关闭

shutdown -h 时间
shutdown -h now :马上关机
shutdown -c
shutdown -f :重启
init      //0:shutdown  6:rebot  3:String 5:window

用户

who   //查看当前登录信息,可以查看用户操作系统的记录
w root    //192.168.136.129是Linux的地址,而虚拟机给windows宿主机分配的虚拟网卡V8的地址是192.168.136.1
last   //最后登录用户的信息    用户名-终端-IP-登录时间-退出时间




常见

df:查看硬盘使用情况   //dev/var使用比较多
top:类似任务管理   //查百度吧
free:查看内存使用情况
history:历史记录
echo:System.out.println()
cat:查看文件
tail -f aa.txt  //监控某个文件
echo xxxx >> aa.txt  //输出内容到aa.txt中

3.编辑器

vi 文件

//没有文件则会创建

默认编辑模式:kjhl->上下左右  $0:首尾   ctrl+f/b:翻屏    3dd:删除3行  2yy:复制  p:黏贴
i:进入输入模式
::进入末行模式  ->wq:保存     :/查找内容    //按n查找下一个   set nu/nu!:设置/取消行数


返回课程体系

posted @ 2021-07-19 20:19  LinkYup  阅读(34)  评论(0编辑  收藏  举报