A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Linux系统编程,在某些时刻,几乎所有的程序员都要与其程序所处操作系统中的系统调用和程序库打交道。本次播妞主要为大家分享,如何学好Linux,如何从零基础系统的进行学习各阶段的知识点·~,赶紧跟着播妞一起学习吧~

本次课程简介

Day1(命令基础,软件安装与卸载)

Day2 (vim、动静态库)

Day3 (makefile、、gdb调试工具、open函数)

Day4 (文件IO、阻塞非阻塞、目录函数)

Day5 (递归遍历目录、dup2、进程)

Day6 (进程、进程控制、管道)

Day7 (进程间通信)

Day8 (信号、信号捕捉)

Day9 (守护进程、线程、线程控制、线程属性)

Day10 (线程同步、信号量、条件变量)

适合人群

适合零基础的学员

部分资料展示---节选自【第一天学习课程笔记】

Linux系统目录:

bin:存放二进制可执行文件

boot:存放开机启动程序

dev:存放设备文件: 字符设备、块设备

home:存放普通用户

etc:用户信息和系统配置文件 passwd、group

lib:库文件:libc.so.6

root:管理员宿主目录(家目录)

usr:用户资源管理目录

Linux系统文件类型: 7/8 种

普通文件:-

目录文件:d

字符设备文件:c

块设备文件:b

软连接:l

管道文件:p

套接字:s

未知文件。

软连接:快捷方式

为保证软连接可以任意搬移, 创建时务必对源文件使用 绝对路径。

硬链接:

ln file  file.hard

操作系统给每一个文件赋予唯一的 inode,当有相同inode的文件存在时,彼此同步。

删除时,只将硬链接计数减一。减为0时,inode 被释放。

创建用户:

sudo adduser 新用户名                --- useradd

修改文件所属用户:

sudo chown 新用户名 待修改文件。

sudo chown wangwu a.c

删除用户:

sudo deluser 用户名

创建用户组:

sudo addgroup 新组名

修改文件所属用户组:

sudo chgrp 新用户组名 待修改文件。

sudo chgrp g88 a.c

删除组:

sudo delgroup 用户组名

使用chown 一次修改所有者和所属组:

sudo chown 所有者:所属组  待操作文件。

find命令:找文件

-type 按文件类型搜索  d/p/s/c/b/l/ f:文件

-name 按文件名搜索

find ./ -name "*file*.jpg"

-maxdepth 指定搜索深度。应作为第一个参数出现。

find ./ -maxdepth 1 -name "*file*.jpg"

-size 按文件大小搜索. 单位:k、M、G

find /home/itcast -size +20M -size -50M

-atime、mtime、ctime 天  amin、mmin、cmin 分钟。

-exec:将find搜索的结果集执行某一指定命令。

find /usr/ -name '*tmp*' -exec ls -ld {} \;

-ok: 以交互式的方式 将find搜索的结果集执行某一指定命令

-xargs:将find搜索的结果集执行某一指定命令。  当结果集数量过大时,可以分片映射。

find /usr/ -name '*tmp*' | xargs ls -ld

-print0:

find /usr/ -name '*tmp*' -print0 | xargs  -0 ls -ld

grep命令:找文件内容

grep -r 'copy' ./ -n

-n参数::显示行号

ps aux | grep 'cupsd'  -- 检索进程结果集。


网盘资料截图:

网盘资料下载链接已添加(回帖可见)

游客,如果您要查看本帖隐藏内容请回复

109 个回复

倒序浏览
xh2958915385 来自手机 初级黑马 2018-8-25 11:14:43
沙发
看看试试吧
回复 使用道具 举报
fdsfsda犯得上发射点
回复 使用道具 举报
尽快回归i了家居服v共同应对各个团队是
回复 使用道具 举报
this is very good!
回复 使用道具 举报
学习学习~~~
回复 使用道具 举报
感谢分亨
回复 使用道具 举报
Reals 初级黑马 2018-9-10 13:12:34
8#
感谢分享
回复 使用道具 举报
学得好就好,就好得很
回复 使用道具 举报
bzgcl 初级黑马 2018-9-10 20:57:57
10#
!!!!!!!!!!!!!!!!!!!!!!
回复 使用道具 举报
看了部分视频,感觉非常好
回复 使用道具 举报
Rexhe 初级黑马 2018-9-11 11:47:26
12#
666666666666666666666666666666
回复 使用道具 举报
Chien 来自手机 初级黑马 2018-9-13 17:59:50
13#
谢谢分享
回复 使用道具 举报
多谢分享,共同学习~~~
回复 使用道具 举报
谢谢分享。
回复 使用道具 举报
啊啊啊啊啊啊
回复 使用道具 举报
6666666666666
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
aini87 初级黑马 2018-10-12 10:36:47
19#
谢谢分享
回复 使用道具 举报
谢谢分析~~~~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马