linux系统学习

1.day1

1、修改虚拟机的网络;

sudo vim /etc/netplan/*.yaml
sudo netplan apply

linux系统学习_第1张图片

2.day2

1、VIM配置;

linux系统学习_第2张图片

 2、安装SSH,调用putty接入终端;

linux系统学习_第3张图片

 3、shell命令;

*:匹配任意长度的字符

?:匹配一个长度的字符

[...]:匹配其中指定的一个字符

[-]:匹配指定的一个字符范围

[^...]:除了其中指定的字符,均可匹配

4、挂载;

linux系统学习_第4张图片

linux系统学习_第5张图片

 1)查看已挂载信息;

cat /proc/partitions

2)挂载指令,mount;

sudo mount /dev/sdb1 /mnt/myusb

3)卸载指令,umount;

sudo umount /mnt/myusb

5、进程管理;

1、查看进程信息,静态,ps -aux;

2、查看进程信息,动态,top;

3、杀死进程,kill;

1)-9:强制杀死;

2)-2:相当于CTRL + C;

6、文件类型与权限;

linux系统学习_第6张图片

 7、文件压缩与解压;

1)tar指令,如下图所示;

linux系统学习_第7张图片

 压缩: 

tar -zvf hello.gz 1.c 2.c 3.c 
tar -jvf hello.bz2 1.c 2.c 3.c

解压:(通用)

tar -xvf hello.gz
tar -xvf hello.bz2

3.day3

1、软硬链接

linux系统学习_第8张图片

 1)硬链接

通过文件的inode码进行链接,创建命令:ln

ln 1.c 1lin.c

总结:
1.操作1lin.c 等于 操作1.c;

2.删除了1.c并不影响1lin.c ;

3.删除1.c后重新创建同名文件,链接关系不在了;

2)软链接

通过路径链接,创建命令:ln -s

ln -s 1.c 1lin.c

相对路径:
1.操作1lin.c 等于 操作1.c;

2.删除了1.c影响1lin.c ;

3.删除1.c后重新创建同名文件,链接关系存在,1lin.c的内容完全参照1.c;

4.移动链接文件,链接文件也会失效 ;

绝对路径:

1.移动链接文件,链接文件不受影响;

2、samba、tftp、nfs协议配置;

参考《ubuntu18.04服务配置_v2.pdf》文档内容

3、跑开发板,音乐播报;

参考《开发板操作》资料;

你可能感兴趣的:(学习)