随笔分类 -  Linux

摘要:参考 https://www.cnblogs.com/yujianadu/p/10560272.html https://zhuanlan.zhihu.com/p/54928180 https://www.cnblogs.com/gucb/p/11528507.html 阅读全文
posted @ 2021-10-31 20:55 cxc1357 阅读(63) 评论(0) 推荐(0)
摘要:命令 首先在windows本地安装XShell、Xmanager,并在XShell连接属性中选择X11转发 安装图形界面: sudo apt install gnome-panel gnome-panel 安装Chrome: sudo add-apt-repository ppa:a-v-shkop 阅读全文
posted @ 2021-07-12 14:28 cxc1357 阅读(923) 评论(0) 推荐(0)
摘要:https://zhidao.baidu.com/question/1365763015568639579.html 阅读全文
posted @ 2020-09-08 07:38 cxc1357 阅读(140) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/520playboy/p/6275022.html 阅读全文
posted @ 2020-09-08 07:27 cxc1357 阅读(107) 评论(0) 推荐(0)
摘要:文件操作 为文件(test.sh)增加执行权限 chmod +x test.sh 列出当前文件夹下所有文件(每行输出一个) 1 #!/bin/bash 2 dir=`ls ./` 3 for i in $dir 4 do 5 echo $i 6 done 列出当前文件夹下所有 txt 文件(每行输出 阅读全文
posted @ 2020-07-30 08:35 cxc1357 阅读(289) 评论(0) 推荐(0)
摘要:参考 https://www.cnblogs.com/sunsky303/p/11177763.html https://www.cnblogs.com/future-dream/p/11401394.html 阅读全文
posted @ 2020-07-23 18:58 cxc1357 阅读(112) 评论(0) 推荐(0)
摘要:参考 https://www.jianshu.com/p/ef58fb333cd6 阅读全文
posted @ 2020-07-16 20:16 cxc1357 阅读(103) 评论(0) 推荐(0)
摘要:参考 https://www.centos.bz/2017/09/linux%E7%B3%BB%E7%BB%9F%E4%B8%8Bfind%E5%91%BD%E4%BB%A4%E9%80%92%E5%BD%92%E5%88%A0%E9%99%A4%E6%9F%A5%E6%89%BE%E7%9B%AE 阅读全文
posted @ 2020-07-16 19:48 cxc1357 阅读(227) 评论(0) 推荐(0)
摘要:进程 Linux是多用户系统,多个用户可以在不同地方通过网络连接到一个Linux系统上进行操作 w:显示登录人员信息 date:显示当前日期、时间和时区 up:从开机登录到现在经过的时间 load average:系统平均负载(5,10,15分钟) 用户登录列表 ps:显示当前系统中的进程(当前运行 阅读全文
posted @ 2020-05-06 17:19 cxc1357 阅读(127) 评论(0) 推荐(0)
摘要:Shell Shell 是管理命令行的程序(包在内核外的壳) 不同Shell版本演化关系如下,一般Linux中会自动安装Sh和Bash(Bash比Sh好写,Zsh最好用) .bashrc:Bash 的配置文件 安装Ksh sudo apt install ksh 切换Shell chsh 运行脚本( 阅读全文
posted @ 2020-05-06 17:17 cxc1357 阅读(230) 评论(0) 推荐(0)
摘要:文件描述符 0:标准输入 1:标准输出 2:报错输出 举例 1 exec 8<> /dev/tcp/www.baidu.com/80 2 echo -e "GET / HTTP/1.0\n" 1>& 8 3 cat 0<& 8 4 exec 8<& - 建立新的文件描述符8 <>:发送请求,并接收响 阅读全文
posted @ 2020-03-30 20:55 cxc1357 阅读(738) 评论(0) 推荐(0)
摘要:C语言入门 程序基本概念 程序和编程语言 C语言--(编译器)--汇编语言--(汇编器)--机器语言(目标代码 / 可执行代码) 可移植 / 平台无关:平台指计算机体系结构或操作系统,或二者的组合。不同的平台有不同的指令集,可识别不同的机器指令格式 直接用某种计算机的汇编或机器指令写出来的程序只能在 阅读全文
posted @ 2020-03-15 23:54 cxc1357 阅读(328) 评论(0) 推荐(0)
摘要:C语言本质 计算机中数的表示 浮点数:符号位+指数部分(2的多少次方)+尾数部分(小数点后的数字) 用偏移的指数(Biased Exponent)表示负指数 正规化(Normalize):尾数部分最高位必须是1,故不保存1,节省一位提高精度 浮点数标准:IEEE 754 数据类型详解 计算机存储的最 阅读全文
posted @ 2020-03-15 23:43 cxc1357 阅读(246) 评论(0) 推荐(0)
摘要:Linux系统编程 文件与I/O C标准I/O库函数与Unbuffered I/O函数 C标准I/O库函数printf()、putchar()、fputs(),会在用户空间开辟I/O缓冲区 系统函数open()、read()、write()、close()等位于C标准库的I/O缓冲区的底层,也称为无 阅读全文
posted @ 2020-03-15 23:40 cxc1357 阅读(250) 评论(0) 推荐(0)
摘要:终端 tty(teletypewriters):控制台,早期计算机通过电传打字机作为输入设备 Console:控制台终端,即显示器 Ctrl+Alt+T:图形界面终端 Ctrl+Alt+F2:tty2 Ctrl+Alt+F1:回到图形界面 #:root用户(Ctrl+D 或 exit 退出) $:普 阅读全文
posted @ 2020-03-11 20:45 cxc1357 阅读(201) 评论(0) 推荐(0)
摘要:1、基本概念 版本控制系统:一种软体工程技巧,籍以在开发的过程中,确保由不同人所编写的同一项目代码都得到更新。并追踪、记录整个开发过程。 集中式(SVN)/ 分布式(GIT)版本控制系统:SVN的版本库集中存放在中央服务器,类似图书馆;GIT不设置中央服务器,相比于SVN的最大区别在于开发者可以先将 阅读全文
posted @ 2018-05-07 22:46 cxc1357 阅读(164) 评论(0) 推荐(0)
摘要:1、普通模式(i -> 插入模式 :-> 命令行模式) h / j / k / l 左 / 下 / 上 / 右 dd 删除当前行 ddp 交换上下行 dj 删除当前行+下一行 d$ 删除到行尾 shift+zz 保存并退出 . 重复上次命令 x 删除字符 .10x 删除10个字符 dw 删除一个单词 阅读全文
posted @ 2018-05-06 22:29 cxc1357 阅读(117) 评论(0) 推荐(0)
摘要:1 基础知识 1.1 基本概念 挂载 Mount:将硬盘存储空间指向操作系统目录的操作,通过该目录即可访问存储空间 内建命令 / 外建命令:Shell的一部分,运行即加载,不需创建子进程,执行速度快 / 实用程序命令,需要时调用,速度较 程序 Program / 进程 Process / 线程 th 阅读全文
posted @ 2018-05-06 20:48 cxc1357 阅读(169) 评论(0) 推荐(0)