在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。 与文件相关的几个时间: 1、访问时间,读一次这个文件的内容,这个时
以前每次执行 adb / fastboot 时都需要 sudo 才可以,非常不方便。解决办法 是给 udev 添加一些规则改变对应设备的默认权限。方法如下: 1./etc/udev/rules.d/99-android.rules # If adb and fastboot has defferent USB vendor id, add both
VirtualBox 最近发布了一个版本号为 4.0.6 的维护版本,现在已全面支持 Ubuntu 11.04 ,也就是说可以在 11.04 上安装使用了,同时 VirtualBox 也为 11.04 提供了安装源。 # Ubuntu 用户安装:用添加源的方式安装,方便下次升级。 echo "deb http://download.virtualbox.org/v
#! /bin/bash set -x echo "deb http://download.virtualbox.org/virtualbox/debian maverick non-free" >>/etc/apt/sources.list wget -q http://download.virtualbox.org/virtualbox/deb
在ubuntu下阅读winmail.dat文件可以先安装tnef软件,用该软件处理后再阅读。 sudo apt-get install tnef tnef winmail.dat(这样会解压出来一个文件,这里是.xls文件)
要将linux内核的带级别控制的printk内容打印出来,在命令行 输入 dmesg -n 8 就将所有级别的信息都打印出来 Linux命令:dmesg 功能说明:显示开机信息。 语 法:dmesg [-cn][-s <缓冲区大小>] 补充说明:kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开
系统管理员可以随时了解系统中有那些用户,用户都在进行什么操作。 3.5.1 查看用户的操作 系统管理员若想知道某一时刻用户的行为,只需要输入命令W 即可,在SHELL终端中输入如下命令:[ROOT@LOCALHOST ROOT] # W 2:31PM UP 11 DAY ,21:18 4 USERS, LODE AVERAGE : 0.12, 0.09 , 0.0
启动sshd提示: Privilege separation user sshd does not exist google了一下,找到了解决方法。 方法一(推荐): 修改/etc/passwd文件,在其中加入 sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:
apt-get使用代理(转) 生活区该死的上网客户端是在win下的,之前Ubuntu下上网firefox代理设置一直没什么问题,但却给我apt-get带来了麻烦, 在Ubuntu下,全局代理设置对apt-get是无效的, 后来发现Ubuntu结构原来也跟Debain一样, 虽然默认情况下在/etc/apt/下是
Cscope和Ctags其实都是给源码加上标记,方便浏览源码的工具。 VIM默认支持Ctags,对于Cscope,可以通过vim --version | grep cscope,看看vim是否支持cscope。如果不支持需要重新安装vim,最简单的是在./configure 后加上-enable-cscope,当然可以在Makefile文件(./src/Makefile)中修改(把原来的注释去
内核编译时, 到底用make clean, make mrproper还是make distclean 在编译内核时, 被make clean, make mrproer 和 make distclean搞的纠结, 稍微总结一下这三者之间的区别: 解压内核源码包后, 到内核源代码目录树的顶层目录, 执行 # make help Cleaning tar
今天发现一个在Ubuntu 上打开pdf文件的命令,很好用,特此记录!~ xdg-open xxxx.pdf gnome-open . nautilus . 喜欢把它alias一下 .bashrc alias openpdf='xdg-open' alias nautilus='opendir'
首先打开UltraISO(软碟通),加载要写入U盘的iso文件 PS:ylmf os 和ubuntu9.10都可以 2010-3-13 17:21 上传 下载附件 (190 KB) 步骤:启动光盘--写入硬盘映像 2010-3-13 17:21 上传 下载附件 (192 KB) 开启个写入硬盘映像的窗口,硬盘驱动器那一项看清楚是你写入的那个U
直接 ctrl + v 选种想要插入的列 在光标前插入就I(大写) 光标之后就A 输入想要插入的字符 然后ESC 接着任意键 效果就出来了
在 Linux 中,我们已经见到了不少的图片查看程序,有的简单,有的笨重,有 GUI 的,也有 CLI 的……如果你常常与终端为伴,那么不妨优先考虑基于命令行的图片查看程序。最近,Toy 发现的 pho 就是一款非常不错的轻巧型命令行图片查看器,现推荐给大家。 pho 功能特点 pho 非常小,执行速度很快,尤其适合需要查看大量图
安装kde的过程: 安装kde界面: 在终端中输入: sudo apt-get install kubuntu-desktop 要下载190M的软件包,安装之后还要占用额外的500多M空间 下载完成后,终端自动进行配置,之后变成一个蓝屏的文字窗口,询问要选择Kde 还是gdm,这里只是开机登陆窗是KDE的还是GNOME的差别而已。
如图所示: 将替换原始标题--->添加到初始标题之前!
经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。 在程序代码中包含 #include <errno.h>,然后每次程序调用失败的时候,系统会自动用用错误代码填
在ubuntu上用virtualbox虚拟机来装的windows,一切正常,可重启后运行虚拟机出现Kernel driver not installed (rc=-1908)! 卸载,重新安装后正常,但只要重启就出错 开始Google吧,找到一个答案: 原因是缺少module-assistant模块,赶快安装吧! <pre>sudo apt-get install module
JNI本地文件中怎么打印输出到LOGCAT 此问题困扰很久了,一直找不到答案,网上的答案却是相当一致,不过都有问题 见http://www.ophonesdn.com/forum/viewthread.jsp?tid=1923&extra=page%3D2%26amp%3Bfilter%3D0%26amp%3Borderby%3Dlastpost%26amp%3Bascdesc%3DDE
Dalvik/ Core Libraries的错误 类似于01-06 17:27:24.526: INFO/DEBUG(963): crashlog: 01-06 17:27:24.526: INFO/DEBUG(963): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 01-06 17:27
#!/bin/sh currentdate=`date +%Y%m%d%H%M` cd /home/dongyl/source/semcj_wifi/out/target/product/rachael rm -f *.zip cd mysin/ rm -f * cd .. cp *.sin mysin/ zip -r rachael$currentdate
Ubuntu系统打开Windows下生成的文本文件,会在每行的末尾出现’^M’ 原因就是Windows和Linux的回车符是不同的 在Windows下回车符是\r\n回车换行 在Linux下回车符是\n 最简单、最常用的解决方法是使用dos2unix命令转换:dos2unix filename Ubuntu下dos2unix和unix2dos命令在tofrodos包中
因为在windows下的forward(转发)会自动把邮件正文变成.eml附件发送,而linux下默认是无法打开.eml文件的, 我没试过thunderbird, 但evolution(gnome自带的邮件发送器,有点像outlook功能)就打不开。今天好好查找了一下帖子:先save as..到桌面,然后用gedit打开,把from:那行复制到第一行,然后把from后面的冒号去掉。(也就是
time这个命令我在之前的文章中介绍过了,它可以用来统计一个程序的执行时间,并且能详细到用户态执行时间和内核态执行时间。read指令是bash内建的命令,它用来从标准输入读取一行数据。将这两个命令相结合即可实现秒表功能。 执行time read之后将处于等待输入状态,这时候你可以去做想做的事情,比如统计脉搏,再比如你出去跑一圈。做完这些之后在终端上按回车或者Ctrl+D结束输入,此时屏幕就会显示
编译环境:ubuntu10.041.安装java下载jdk-1_5_0_22-linux-i586.bin安装./jdk-1_5_0_22-linux-i586.bin会生成jdk1.5.0_22目录,将此目录移至/usr/local/下2.添加环境变量export JAVA_HOME=/usr/local/jdk1.5.0_22export JAVA_FONTS=$JAVA_HOME/jre/l
搭建环境:Ubuntu 10.041.安装eclipsesudo apt-get install eclipse2.安装SDK解压 android-sdk_r06-linux_86.tgz添加环境变量export PATH=/usr/local/android-sdk-linux_86/tools:$PATH这是为了可以使用android命令3.安装eclipse android ADT插件Hel
情景:vim: 依赖: vim-common (= 2:7.2.079-1ubuntu5) 但是 2:7.2.330-1ubuntu3 正要被安装处理方法:apt-get remove vim-common apt-get install vim最终发现并不是系统出了问题,而是我安装10.04后仍旧使用9.04的163源导致的,在网上找一个10.04的替换即可
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号