硕彦博创学习笔记(C语言班-李飞授)11_26日记

硕彦博创学习笔记(C语言班-李飞授)11_26日记

C学习方向:
1、Linux(服务器,嵌入式)
2、windows
上午:
Linux系统介绍:
特点:
1、免费开源:系统的开发代码公布。
安卓、IOS等操作系统的开发都是基于Linux。
2、安全稳定(待补充)。
3、支持多任务多用户的操作系统:
同时可运行多个应用程序,多个用户可同时登录使用。
4、内核可裁剪:最小可达64kb。

应用场景:
服务器(大型服务器:支付宝,QQ等),嵌入式。	
配置环境:Linux系统(VM虚拟机下安装Linux(Fedora))、极域广播系统、飞秋

下午:
在虚拟机下操作Linux系统:
光标在两种系统下的切换:ctrl+alt;
全屏切换:ctrl+alt+enter;
Shell命令: 一串操作系统的字符命令(必须有命令的解释器来执行:bin/bash) //Linux系统下在终端窗口(应用程序/系统工具/终端)下输入
【用户名@主机名 当前位置】$ 命令
部分基础的Shell命令如下:
1、重启:reboot;
2、查看当前的登录用户:who
3、帮助手册:man 系统命令/系统函数(q退出)
(解释命令的使用方法、作用范围,十分强大)
4、文件操作:
1、工作目录:当前终端所在的位置
print working directory – pwd

2、Linux的文件系统:ext3的文件系统(树形)
/home/Johnny
第一个‘ /‘代表根,第二个’/‘代表分隔符;
windows的文件系统:FAT文件系统(森林)
逻辑盘组成:C:\A.txt
3、改变位置:
change directory – cd
cd 路径
改变当前终端为桌面
4、列举某目录的内容:
ls 路径
ls -a 路径列举所有内容

注:如果没有路径,则显示当前工作目录的内容
相对路径:相对某位置的一个起始路径
绝对路径:从根(’/‘)开始的一个位置
5、常用路径:
ls -a 列举所有内容
每一个文件夹中都有一个’.‘和一个’…’
'.'代表当前的目录
’…'代表父目录(上一层目录)
6、创建文件/修改时间戳:
touch 文件名
(注:如果文件不存在,则创建。否则的话就修改时间戳 1970-01-01 00:00:00)
7、创建文件夹:
make directory
mkdir 文件夹名称
(注:如果创建文件夹时,没有指定路径,则在当前工作目录创建)
8、删除文件/文件夹:
remove
删除文件: rm 文件名
删除文件夹:rm -r 文件夹

猜你喜欢

转载自blog.csdn.net/weixin_43670872/article/details/84555570
今日推荐