![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习笔记
Linux学习笔记
qq_42260715
这个作者很懒,什么都没留下…
展开
-
Linux 03day--基础命令05 (Makefile、系统IO函数、errno)
Makefile项目管理文件命名规则Makefile 或 makefile用途1)项目代码编译管理2)节省编译项目的时间3)一次编写终生受益工作原理1)若想生成目标,检查规则中的依赖条件是否存在,如果不存在,向下寻找是否有规则用来生成该依赖文件2)检查规则中的目标是否需要更新,必须检查它的所有依赖。依赖中若有任意一个被更新,则目标必须被更新3)依赖文件比目标文件时间晚,则需要更新执行命令:make(通过makefile生成目标文件)make – 使用makefile文件make原创 2020-06-26 10:56:34 · 128 阅读 · 0 评论 -
Linux 03day--基础命令04(vim编辑器、gcc、静态库、动态库)
vim编辑器安装 : sudo apt-get install vim命令模式移动光标gg – 光标移动文件开头G – 光标移动到文件末尾0 – 光标移动到行首$ – 光标移动到行尾123G – 跳转到第123行删除(删除相当于剪切)x – 删除光标后一个字符X – 删除光标前一个字符dw – 删除单词d0 – 删除光标前本行所有内容,不包含光标所在字符D(d$) – 删除光标后本行所有内容,包含光标所在字符dd – 删除光标所在行n dd – 删除指定的n行数撤销u –原创 2020-06-17 17:47:09 · 152 阅读 · 0 评论 -
Linux 02day--习题答案
压缩包管理1、不能2、不会 gzip filename.gz ./xx.txt3、多个 ;.gz4、不能5、会 ;bzip2 -k filename.bz2 ./xxx.txt6、一个 xxx.bz27、tar zcvf -r dir1.tar.gz ./dir18、tar jxvf test.tar.bz2 -C ~9、tar zxvf test.tar.gz -C ~10、rar a -r myrar mytest11、rar x mytest.rar12、zip -r myte原创 2020-06-16 16:04:19 · 145 阅读 · 0 评论 -
Linux 02day--习题
压缩包管理Gzip命令能够对目录进行压缩吗?Gzip命令对对文件压缩完毕之后会保留原文件吗,如果能请写出该命令?Gzip命令对多个文件压缩之后会生成一个压缩包还是多个,都是什么格式的?Bzip2命令能够对目录进行压缩吗?Bzip2命令对对文件压缩完毕之后会保留原文件吗,如果能请写出该命令?Bzip2命令对多个文件压缩之后会生成一个压缩包还是多个,都是什么格式的?使用tar命令将目录 dir1压缩成gz格式,请写出该命令使用tar命令对压缩包test.tar.bz2 进行解压缩, 请写出该命原创 2020-06-16 14:35:48 · 115 阅读 · 0 评论 -
Linux 02day--基本命令03(ftp、lftp、nfs、ssh、scp)
ftp服务器搭建安装 : sudo apt-get install vsftpd(安装后,ftp服务会自动启动)配置修改配置文件:/etc/vsftpd.conf修改细节:write_enable=YES -> 是否拥有写权限anon_root=/home/itcast/ftp -> 匿名用户ftp根目录anonymous_enable=YES -> 是否允许使用匿名用户anon_upload_enable=YES -> 是否允许匿名用户上传权限anon_mkdir原创 2020-06-16 14:32:47 · 169 阅读 · 0 评论 -
Linux 02day--基本命令02(压缩包管理、进程管理、用户管理、网络管理)
压缩包管理压缩工具gzip(压缩:gzip filename.gz *.txt ; 解压:gunzip filename.gz)生成.gz文件压缩过程中不保留源文件不能对目录进行压缩不能对多个文件进行压缩,每个文件生成一个.gz压缩包,不能打包bzip2生成.bz2(压缩:bzip2 filename.bz2 *.txt ; 解压:bunzip2 filename.bz2)可以通过-k保留源文件不能对目录进行压缩不能对多个文件进行压缩,每个文件生成一个.bz2压缩包,不能打包打包工具原创 2020-06-16 12:42:42 · 104 阅读 · 0 评论 -
Linux 01day--习题答案
答案:Linux 基础1、命令解析器2、先有shell后有bash(Bourne-Again Shell)3、Tab4、/home/itcast/ 目录下的文件/文件夹名5、↑ / Ctrl + p6、↓ / Ctrl + n7、← / Ctrl + b8、→ / Ctrl + f9、Ctrl + a10、Ctrl + e11、Backspace / Ctrl + h12、Ctrl + d13、Ctrl + u类unix系统目录结构1、树结构2、etc3、dev4、ho原创 2020-06-15 17:54:12 · 170 阅读 · 1 评论 -
Linux 01day--习题
Linux 基础Shell、 Bash 学名叫什么?Shell 和 Bash的关系?在linux终端下使用什么键来补齐命令或者路径?当前用户所在目录为/home/itcast/ 此时按两侧tab键会看到什么效果?终端下, 查看上一条历史命令的快捷键?终端下, 查看下一条历史命令的快捷键?终端下, 光标向左移动的快捷键?终端下, 光标向右移动的快捷键?终端下, 光标移动到行首的快捷键?终端下, 光标移动到行尾的快捷键?终端下, 删除光标前边字符的快捷键?终端下, 删除光标后边字符(光原创 2020-06-15 17:22:27 · 157 阅读 · 0 评论 -
Linux 01day--基础命令01(目录操作、拷贝、链接、文件权限及所有者所在组、查找文件、安装卸载、磁盘管理)
查看目录下的文件:tree(需要安装tree:sudo apt-get install tree)ls 略ls -l 详细(主要查看权限)ls -a 查看隐藏文件("."点开头的文件)切换目录cd + path进入家目录:cdcd ~cd /home/name查看当前所在目录pwd(print working directory)创建/删除 目录/文件创建目录:mkdir DirName删除目录:rm DirName -r(递归)创建文件:touch FileName删除文原创 2020-06-15 17:12:06 · 485 阅读 · 0 评论 -
Linux 01day-预备知识
版本:Ubuntu16.04切换到超级用户:sudo su退出超级用户:exit暂时使用超级用户权限:sudo + 命令shell和bash统称为:命令解析器光标移动的位置向上↑:Ctrl+p(previous)向下↓:Ctrl+n(next)向左←:Ctrl+b(backward)向右→:Ctrl+f(forward)移动到头部: Ctrl+a移动到尾部: Ctrl+e删除字符删除光标后边的: Ctrl + d删除光标前边的: Ctrl + h(Backspace)删除光标前原创 2020-06-15 14:27:55 · 97 阅读 · 0 评论