6/22/2010
linux ls命令: 显示目录或文件名的内容
介绍:
ls 命令将每个由 Directory 参数指定的目录或者每个由 File 参数指定的名称写到标准输出,以及您所要求的和标志一起的其它信息。如果不指定 File 或 Directory 参数, ls 命令显示当前目录的内容。
缺省情况下,ls 命令按照文件名的字母顺序显示所有信息。整理顺序由环境变量 LANG 或 LC_COLLATE 环境变量确定。
当 ls 命令显示目录内容时,它不显示名称以.(点)开头的文件项,除非使用了 -a 或者 -A 标志。如果命令由 root 用户执行,它缺省使用 -A 标志。
语法:
ls [ -1 ] [ -A ] [ -C ] [ -F ] [-H | -L ] [ -N ] [ -R ] [ -a ] [ -b ] [ -c ] [ -d ] [ -e ] [ -f ] [ -g ] [ -i ] [ -l ] [ -m ] [ -n ] [ -o ] [ -q ] [ -r ] [ -s ] [ -t ] [ -u ] [ -x ] [ File ... ]
选项介绍:
-a: 列出目录下的所有文件,包括以 . 开头的隐含文件;
-b: 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出;
-c: 输出文件的 i 节点的修改时间,并以此排序;
-d: 将目录象文件一样显示,而不是显示其下的文件;
-e: 输出时间的全部信息,而不是输出简略信息;
-f: 对输出的文件不排序;
-g: 无用;
-i: 输出文件的 i 节点的索引信息;
-k: 以 k 字节的形式表示文件的大小;
-l: 列出文件的详细信息;
-m: 横向输出文件名,并以”,”作分格符;
-n: 用数字的 UID,GID 代替名称;
-o: 显示文件的除组信息外的详细信息;
-q: 用?代替不可输出的字符;
-r: 对目录反向排序;
-s: 在每个文件名后输出该文件的大小;
-t: 以时间排序;
-u: 以文件上次被访问的时间排序;
-x: 按列输出,横向排序;
-A: 显示除 “.”和“..”外的所有文件;
-B: 不输出以 “~”结尾的备份文件;
-C: 按列输出,纵向排序;
-F: 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets);
-G: 输出文件的组的信息;
-L: 列出链接文件名而不是链接到的文件;
-N: 不限制文件长度;
-Q: 把输出的文件名用双引号括起来;
-R: 列出所有子目录下的文件;
-S: 以文件大小排序;
-X: 以文件的扩展名(最后一个 . 后的字符)排序;
-1: 一行只输出一个文件;
–color=no: 不显示彩色文件名;
–help: 在标准输出上显示帮助信息;
–version: 在标准输出上输出版本信息并退出;
ls 命令将每个由 Directory 参数指定的目录或者每个由 File 参数指定的名称写到标准输出,以及您所要求的和标志一起的其它信息。如果不指定 File 或 Directory 参数, ls 命令显示当前目录的内容。
缺省情况下,ls 命令按照文件名的字母顺序显示所有信息。整理顺序由环境变量 LANG 或 LC_COLLATE 环境变量确定。
当 ls 命令显示目录内容时,它不显示名称以.(点)开头的文件项,除非使用了 -a 或者 -A 标志。如果命令由 root 用户执行,它缺省使用 -A 标志。
语法:
ls [ -1 ] [ -A ] [ -C ] [ -F ] [-H | -L ] [ -N ] [ -R ] [ -a ] [ -b ] [ -c ] [ -d ] [ -e ] [ -f ] [ -g ] [ -i ] [ -l ] [ -m ] [ -n ] [ -o ] [ -q ] [ -r ] [ -s ] [ -t ] [ -u ] [ -x ] [ File ... ]
选项介绍:
-a: 列出目录下的所有文件,包括以 . 开头的隐含文件;
-b: 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出;
-c: 输出文件的 i 节点的修改时间,并以此排序;
-d: 将目录象文件一样显示,而不是显示其下的文件;
-e: 输出时间的全部信息,而不是输出简略信息;
-f: 对输出的文件不排序;
-g: 无用;
-i: 输出文件的 i 节点的索引信息;
-k: 以 k 字节的形式表示文件的大小;
-l: 列出文件的详细信息;
-m: 横向输出文件名,并以”,”作分格符;
-n: 用数字的 UID,GID 代替名称;
-o: 显示文件的除组信息外的详细信息;
-q: 用?代替不可输出的字符;
-r: 对目录反向排序;
-s: 在每个文件名后输出该文件的大小;
-t: 以时间排序;
-u: 以文件上次被访问的时间排序;
-x: 按列输出,横向排序;
-A: 显示除 “.”和“..”外的所有文件;
-B: 不输出以 “~”结尾的备份文件;
-C: 按列输出,纵向排序;
-F: 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets);
-G: 输出文件的组的信息;
-L: 列出链接文件名而不是链接到的文件;
-N: 不限制文件长度;
-Q: 把输出的文件名用双引号括起来;
-R: 列出所有子目录下的文件;
-S: 以文件大小排序;
-X: 以文件的扩展名(最后一个 . 后的字符)排序;
-1: 一行只输出一个文件;
–color=no: 不显示彩色文件名;
–help: 在标准输出上显示帮助信息;
–version: 在标准输出上输出版本信息并退出;
6/14/2010
简单方法看Mac OS X是否开启64位模式
有一个简单的方法, 只要在雪豹启动的时候摁住"6"和"4", 就能以64位模式加载.
加载以后, 你可以通过 关于本机->更多信息->软件查看是否成功加载了64位模式.
至于你的Mac是否支持64位的内核, 主要看你的Mac是否有64-bit EFI, 请打开终端窗口, 输入:
ioreg -l -p IODeviceTree | grep firmware-abi
终端会返回“EFI32″ or “EFI64.”
当然, 如果你觉得每次开机都要按住"6"和"4"很麻烦, 那还有个一劳永逸的方法:
打开 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
把
Kernel Flags
替换成
Kernel Flags
arch=x86_64
一切就OK了.
加载以后, 你可以通过 关于本机->更多信息->软件查看是否成功加载了64位模式.
至于你的Mac是否支持64位的内核, 主要看你的Mac是否有64-bit EFI, 请打开终端窗口, 输入:
ioreg -l -p IODeviceTree | grep firmware-abi
终端会返回“EFI32″ or “EFI64.”
当然, 如果你觉得每次开机都要按住"6"和"4"很麻烦, 那还有个一劳永逸的方法:
打开 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
把
替换成
一切就OK了.
6/01/2010
Mac在线看qqlive, 搞定safari (zt)
再次更新:
1。 有朋友问如何全屏。这个用safari没办法,但是有你可以用quicktime办到。
前提是你要找到那个视屏的真实url,然后复制黏贴到 quicktime里的open url。
那么如何找到真实的url呢,你得在safari里右键选择 inspect element,然后搜索 source 标签,跟video 标签在一起。
应该就能找到对应得url呢,此法试过可行。
2。有朋友问如何消除掉develop
方法是用同样的命令:defaults write com.apple.Safari IncludeDebugMenu 1
但是要将最后的1 改成 0,即:
defaults write com.apple.Safari IncludeDebugMenu 0
-----------------------------------------------------
qqlive 现在可以用ipad看了。
那要怎样才能在mac上也享受到此服务呢。
原理很简单,就是让qqlive服务器把mac safari 当作ipad safari
第一步:
关闭safari
打开terminal,输入以下命令:
defaults write com.apple.Safari IncludeDebugMenu 1
第二步:
打开safari
你会发现safari菜单栏里多了一项 Develop
下拉菜单你会看见 User Agent
在 User Agent 里你会看见 other
在other里黏贴以下代码:
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10
第三步:
打开qqlive网页,找到你想看的视频。
然后选择Develop -> User Agent -> Other
网页会重载,然后你就可以看视频了。
呵呵,也许以后就不用载开虚拟机,用ppstrem看东西了
或许从windows的终极解放就要到了!!!!!!!
更新:
以下方法教你如何永久的将 mobile safari ipad 3.2 永久的加到 User Agent 菜单里。
注: 在other 里添加后,下次再开会消失。
1. 找到/Applications/Safari.app/Contents/Resources 下的 UserAgents.plist 文件
2. 复制到桌面,打开进行修改。
3 用复制黏贴的方式创建一个新项目。
4 在那个新项目改成如下内容:
name = "Mobile Safari", version= "3.2", platform= "iPad"
user agent:
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10
5 保存改好的文件,覆盖原来那个文件 (需要授权),然后重启safari即可
1。 有朋友问如何全屏。这个用safari没办法,但是有你可以用quicktime办到。
前提是你要找到那个视屏的真实url,然后复制黏贴到 quicktime里的open url。
那么如何找到真实的url呢,你得在safari里右键选择 inspect element,然后搜索 source 标签,跟video 标签在一起。
应该就能找到对应得url呢,此法试过可行。
2。有朋友问如何消除掉develop
方法是用同样的命令:defaults write com.apple.Safari IncludeDebugMenu 1
但是要将最后的1 改成 0,即:
defaults write com.apple.Safari IncludeDebugMenu 0
-----------------------------------------------------
qqlive 现在可以用ipad看了。
那要怎样才能在mac上也享受到此服务呢。
原理很简单,就是让qqlive服务器把mac safari 当作ipad safari
第一步:
关闭safari
打开terminal,输入以下命令:
defaults write com.apple.Safari IncludeDebugMenu 1
第二步:
打开safari
你会发现safari菜单栏里多了一项 Develop
下拉菜单你会看见 User Agent
在 User Agent 里你会看见 other
在other里黏贴以下代码:
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10
第三步:
打开qqlive网页,找到你想看的视频。
然后选择Develop -> User Agent -> Other
网页会重载,然后你就可以看视频了。
呵呵,也许以后就不用载开虚拟机,用ppstrem看东西了
或许从windows的终极解放就要到了!!!!!!!
更新:
以下方法教你如何永久的将 mobile safari ipad 3.2 永久的加到 User Agent 菜单里。
注: 在other 里添加后,下次再开会消失。
1. 找到/Applications/Safari.app/Contents/Resources 下的 UserAgents.plist 文件
2. 复制到桌面,打开进行修改。
3 用复制黏贴的方式创建一个新项目。
4 在那个新项目改成如下内容:
name = "Mobile Safari", version= "3.2", platform= "iPad"
user agent:
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10
5 保存改好的文件,覆盖原来那个文件 (需要授权),然后重启safari即可
订阅:
博文 (Atom)