Linux程序开发
关于linux下程序开发的点点滴滴知识碎片
微尘8
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux基础学习4_cp、mv、rm指令
cp:即copy,复制文件,文件夹指令mv:即move,移动文件,文件夹指令,同时也可以用来重命名文件,文件夹rm:即remove,删除文件,文件夹指令一、cp1.cp指令后不加选项,复制一个文件到另外一个文件夹下。 例如:cp ./test/123.txt ./test12.cp指令后加-i选项,如果目标目录下已有同名文件或者文件夹,会先询问是否覆盖文件或者文件夹。例如 cp原创 2015-05-30 00:59:31 · 520 阅读 · 0 评论 -
linux非常有用的指令
一、重启命令reboot:立刻重启shutdown -r now:立刻重启(root用户使用)(-r:reboot)shutdown -r 10:过10分钟后自动重启(root用户使用)(-r:reboot)shutdown -r 8:00 在时间8:00时自动重启(root用户使用)(-r:reboot)二、关机命令halt:立刻关机poweroff:立刻关机原创 2015-05-26 10:45:41 · 487 阅读 · 0 评论 -
Linux文档与目录
一、相对路径与绝对路径相对路径:相对于当前工作目录的路径(例如:当前工作目录在/usr/share/doc下,要转到/usr/share/man目录下,可以使用cd ../man指令)绝对路径:一定由根目录/写起(例如:/usr/share/doc)二、特殊的目录. 当前目录.. 上一级目录- 前一个工作目录~ 当前用户所在的家目录~account acco原创 2015-05-29 00:23:07 · 481 阅读 · 0 评论 -
linux编程学习4-从HelloWorld开始
1、源码 #include int main(int argc, char *argv[]) { printf("Hello World\n"); return 0; }返回值:int,整形;0表示成功执行,非0表示由于某种原因执行失败参数argc:int,参数个数,例如命令行执行 ./HelloWorld,argc = 1;./HelloW原创 2015-06-03 14:03:06 · 443 阅读 · 0 评论 -
linux编程学习5-编写静态库
用一个例子来阐述,打印函数print_a的实现在print_a.cpp文件中,打印函数print_b的实现在print_b.cpp中,那么要想把print_a和print_b函数编成静态库libprint.a,供自己或者其他使用这调用,应该按照以下步骤操作生成静态库libprint.a1.将以下代码保存在print_a.cpp中#include void print_a(const c原创 2015-06-05 00:18:11 · 481 阅读 · 0 评论 -
linux编程学习6-文件操作之用open、read、write实现文件复制拷贝功能
一、基本概念和常识1.linux系统中,几乎一切都是文件,所以程序可以像使用文件那样使用打印机,磁盘文件,串行口和其它设备2.linux系统中,比较重要的文件设备有三个:/dev/console(系统控制台),错误信息或诊断信息通常会发送到这个设备/dev/tty(进程的控制终端的别名(逻辑设备))/dev/null(空设备),所有写向这个设备的输出都将被丢弃,读这个设备将立刻原创 2015-06-06 23:11:08 · 10015 阅读 · 0 评论 -
Linux非常有用的快捷键
Ctrl + Alt + Backspace:重新启动X Window窗口Ctrl + Alt + F1~F6:进入tty1 ~ tty6的的文本模式Ctr + Alt + F7:进入X Window窗口模式原创 2015-05-26 09:52:19 · 463 阅读 · 0 评论
分享