Linux
文章平均质量分 81
json_zh
苦逼的程序员之路!
展开
-
U盘只读文件系统
Linux下使用U盘时,在没有卸载的情况下擅自拔出U盘后,U盘成为只读文件系统,说下修复的办法。环境:OS: Linux 3.9.4-1-ARCHU盘:FAT32今天向U盘上拷了文件后,没有卸载就拔了U盘,再插上电脑,稍等片刻时,发现成为只读文件系统。尝试使用sudo chmod a+w /U,显示为只读文件系统。只好查看打印的系统信息查看系统打印信息:$ demsg |原创 2014-01-09 11:22:21 · 7661 阅读 · 2 评论 -
Linux 编译器
简单的说,编译器就是一个可执行程序,它专门用于将程序员易于编写的高级语言 (如 C 语言) 翻译为机器可以识别的低级语言。编译器将源代码编译为可执行程序的大致工作流程为如下:源代码 (source code) → 预处理 (preprocessor) → 编译器 (compiler) → 汇编 (assembler) → 目标代码 (object code) → 链接 (linker) → 可原创 2016-09-04 16:10:54 · 1008 阅读 · 0 评论 -
使用Linux命令来发送信息
设置登录提示 /etc/motd文件的用途 /etc/motd?即message?of?today(布告栏信息),每次用户登录时,/etc/motd文件的内容会显示在用户的终端。系统管理员可以在文件中编辑系统活动消息,例如:管理员通知用户系统何时进行软件或硬件的升级、何时进行系统维护等。如果shell支持中文,还可以使用中文,这样看起来更易于了解。/etc/motd?缺点是转载 2016-09-21 10:32:33 · 695 阅读 · 0 评论 -
objdump命令的使用
objdump命令的使用objdump命令是Linux下的反汇编目标文件或者可执行文件的命令,它还有其他作用,下面以ELF格式可执行文件test为例详细介绍:objdump -f test显示test的文件头信息objdump -d test反汇编test中的需要执行指令的那些sectionobjdump -D test转载 2016-09-21 14:14:45 · 858 阅读 · 0 评论 -
Linux GCC常用命令
1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C原创 2016-10-04 11:53:57 · 364 阅读 · 0 评论 -
dup,dup2函数
dup,dup2函数这两个函数的功能是输出的重定向 定义这两个函数的头文件是unistd.h,有兴趣的可以自己看看这个头文件包含的内容 要提的是这个头文件同时定义了下面三个常量STDERR_FILENO = 2 标准错误输出STDIN_FILENO = 0 标准输入STDOUT_FILENO = 1 标准输出原创 2016-10-28 22:46:46 · 465 阅读 · 0 评论