当前位置: 代码迷 >> 综合 >> linux-day01
  详细解决方案

linux-day01

热度:41   发布时间:2023-11-30 10:48:57.0

1 linux系统简介

2 linux安装

3 目录结构 

bin

sbin

root

mnt

opt

usr

etc

var 

tmp

dev

 没有盘符的概念  , 以/开始的目录

一切皆文件 .在linux中没有文件的后缀的区别 

4 基本命令

4.1 cd   切换目录

cd  / 

cd  ../

cd  ../../

cd  ~ 

cd -

cd ../a/

4.2 ls 查看目录下的内容

ls 

ls  / 

ls  ../a/ 

ls  /root

ls -a  显示隐藏的内容

ls -l 详细详细    ll

ll  -a   以详细信息显示所有的内容

4.3 mkdir  创建文件夹

mkdir  /aa/bb/cc  -p   

mkdir -p  /aa/bb/cc

mkdir  /doit18/x  /doit18/y  /doit18/z  

4.4 创建文件  touch 

touch  /aa/f1 

touch   ../aa/f2.txt   /f3.doc    ./f4.mp4(f4.mp4)

4.5 移动 mv

mv  a.txt   ./a/ 

mv  a.txt  b.txt   /x.x    ../aa/ 

mv a  /b/  移动(递归)一个文件夹到另一个文件夹中  

mv  a.txt  b.txt  将a,txt改名为b.txt

mv a.txt /aa/b.txt  将a.txt移动+重命名到/aa/下 

4.6 复制 

cp  文件  目录

cp -r 文件夹  目录

cp  a.txt  b.txt 重命名

cp a.txt /aa/bb/b.txt 复制+重命名  

4.7删除

rm -rf a.txt

rm -rf  a b  c 

rm -rf *.txt 

rm -rf  * 

 

4.8 echo  打印内容

echo "hello"

echo "hello"  > 1.txt   覆盖写

echo "hello"  >> 1.txt  追加写

``  特殊的符号, 将命令的结果转义成字符串

echo  `ll`   >> 文件中     将命令的结果保存到文件中

4.9 cat  查看文件中所有的内容 

cat 文件   查看文件中所有的内容   不能翻阅查看

4.10  less 

less  文件

回车下一行

空格是下一个 

j下一行

k上一行 

pgUp上一页

pgDn 下一页

q  退出查阅内容

4.11  more

4.12 tail 和 head

head -20 文件

tail -200  文件

 

5 文本编辑命令 vi 

在linux中 以后的网络配置(ip) , JAVA_HOME等环境变量的配置 , 大数据的组件安装都需要都文件进行编辑!!!!

vi  文件(可以不存在)

1) vi 文件名  进入到 命令模式 (在命令模式中不能编辑文本内容)

2) iao

IAO  进入插入模式(编辑模式)

i 光标前面插入  I 行首

a 光标后面    A行尾

o下一行    O上一行

3)  ESC  从编辑模式到命令模式

4) 在命令行模式中

yy

nyy  复制n行

dd

ndd   剪切n行

G  到最后一行

nG  跳转到第N行

gg 跳转到首行

:set  nu  显示行号

:set  nonu    隐藏行号

/string  从光标开始的位置向下搜索n行

6 网络配置

6.1 局域网通信的原理

IP

子网掩码

网关

网段

域名服务

6.2 配置虚拟机网络的基本步骤

6.2.1 虚拟交换机

 

6.2.2 windows的网络

6.2.3 linux网络

vi /etc/sysconfig/network-scripts/ifcfig-ens33

6.2.4 测试

1) 重启虚拟机

ip  addr  查看linux的ip地址

2) 关闭windows上的防火墙

在linux'中使用

ping  192.168.133.2

ping www.baidu.com  有回应 

ctrl+c  结束当前ping进程

在windows中  ping 192.168.133.3