Author: JackSun

iconv—对于给定文件把它的内容从一种编码转换成另一种编码 0

iconv—对于给定文件把它的内容从一种编码转换成另一种编码

iconv对于给定文件把它的内容从一种编码转换成另一种编码。 名称 iconv 语法 iconv [OPTION…] [-f encoding] [-t encoding] [inputfile …] 选项 -f encoding :把字符从encoding编码开始转换。 -t encoding :把字符转换到encoding编码。 -l :列出已知的编码字符集合 -o file :指定输出文件 -c :忽略输出的非法字符 -s :禁止警告信息,但不是错误信息 –verbose :显示进度信息 -f和-t所能指定的合法字符在-l选项的命令里面都列出来了。 使用举例 列出当前支持的字符编码: iconv...

file—识别文件类型和辨别一些文件的编码格式 0

file—识别文件类型和辨别一些文件的编码格式

该命令用来识别文件类型,也可用来辨别一些文件的编码格式。 执行权限 :All User 指令所在路径:/usr/bin/file 名称 file 语法 file [-options] file 选项 -b 列出文件辨识结果时,不显示文件名称。 -c 详细显示指令执行过程,便于排错或分析程序执行的情形 -f 列出文件中文件名的文件类型 -F 使用指定分隔符号替换输出文件名后的默认的“:”分隔符。 -i 输出mime类型的字符串 -L 查看对应软链接对应文件的文件类型 -z 尝试去解读压缩文件的内容 –help 显示命令在线帮助 –version 显示命令版本信息 使用举例 查看文件类型和编码 file file1...

0

度秘—这个二货

今天上午2015百度世界大会在北京举行,其厂长李彦宏(一下简称厂长)公布了百度一款重量级产品——度秘。其厂长强调“度秘”不仅是百度更新的一种产品,更是一种能力,这种能力不仅会植入到手机百度和其他产品当中,也将开放给全网所有App。 厂长在发布会现场还亲自与机器人“度秘”交流,让机器人给他叫了两杯咖啡,最后还叫了一辆车去机场,本屌看得那是一个激动啊。还以为厂长要效仿乔帮主来个现实点外卖呢!遂第一次满怀期待的下载了手机百度,并跟“度秘”进行了一番深刻的交流,可是本屌最终不得不给“度秘”一个“O@O逗比”的称号。为啥子要这样来?来看看本屌的两张截图吧~ 到这的时候,本屌的新已经伤透了,本希望厂长能给退出一个伟大的产品,可是结局真是日了狗了~~~而且最终也没看到有外卖(咖啡)送来,厂长真会开玩笑。 好了,本屌也不太过分的骂他了,毕竟人家也是百度的重磅产品,希望以后能好好表现。

touch—修改文件时间戳或者新建一个不存在的文件 0

touch—修改文件时间戳或者新建一个不存在的文件

touch命令在Unix下不太常用,一般在make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 名称 touch 语法 touch [-options] file 选项 -a 或–time=atime或–time=access或–time=use  只更改存取时间。 -c 或–no-create  不建立任何文档。 -d  使用指定的日期时间,而非现在的时间。 -f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。 -m 或–time=mtime或–time=modify  只更改变动时间。 -r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。 -t  使用指定的日期时间,而非现在的时间。 使用实例 创建不存在的文件 touch file 更新file1的时间和file2时间戳相同 touch -r file1 file2...

ln—为文件创建链接 0

ln—为文件创建链接

ln命令可以为文件在另一个位置创建链接。当我们需要在不同目录使用同一文件时,创建同样的文件太浪费空间了,可以创建文件的链接节省空间。 关于Linux链接 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 硬连接 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。 软连接 另外一种连接称之为符号连接(Symbolic Link),也叫软连接。软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。 名称 ln 语法 ln [-options] [target file] 选项 -b 删除,覆盖以前建立的链接 -d 允许超级用户制作目录的硬链接 -f 强制执行 -i 交互模式,文件存在则提示用户是否覆盖 -n 把符号链接视为一般目录 -s 软链接(符号链接) -v 显示详细的处理过程 使用实例...

1

rm—删除文件或目录

rm命令在Unix下的功能是删除一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。

pstree – 以树状图显示进程间的关系 0

pstree – 以树状图显示进程间的关系

pstree命令以树状图显示进程间的关系(display a tree of processes)。ps命令可以显示当前正在运行的那些进程的信息,但是对于它们之间的关系却显示得不够清晰。在Linux系统中,系统调用fork可以创建子进程,通过子shell也可以创建子进程,Linux系统中进程之间的关系天生就是一棵树,树的根就是进程PID为1的init进程。

TREE——显示磁盘目录结构命令 0

TREE——显示磁盘目录结构命令

tree命令能显示指定驱动器上所有目录路径和这些目录下的所有文件名。

Warning: Call-time pass-by-reference has been deprecated 0

Warning: Call-time pass-by-reference has been deprecated

在跑php脚本的时候遇到如下警告: Warning: Call-time pass-by-reference has been deprecated 原因

ls—展示目录列表 1

ls—展示目录列表

ls是Linux下最常用的命令之一,其作用是打印目录下内容清单。

pwd—查看当前工作目录 0

pwd—查看当前工作目录

Linux中用 pwd 命令来查看”当前工作目录“的完整路径。

cd—Linux下查看目录 0

cd—Linux下查看目录

cd是Linux系统下最基本的操作目录的命令,很多命令都依赖cd命令。所以一定要学好cd命令的使用。 名称 cd 语法 cd [directory] 使用实例 进入系统根目录 cd / 要转至目录树的上一级 cd .. 转至任意目录 cd /path/include 返回进入此目录之前所在的目录 cd – 进入个人的主目录 cd cd ~user

shutdown—Linux系统的关机、重启以及登出 1

shutdown—Linux系统的关机、重启以及登出

shutdown——Linux下的关机、重启等操作都可以在命令行下操作。

cat—连接和打印文件 0

cat—连接和打印文件

cat主要有三大功能: 1.一次显示整个文件。$ cat filename 2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件: $cat file1 file2 > file 名称 cat 语法 cat [options] [file] 选项 -A, –show-all 等价于 -vET -b, –number-nonblank 对非空输出行编号 -e 等价于 -vE -E, –show-ends 在每行结束处显示 $ -n, –number 对输出的所有行编号...

hdparm–显示与设置硬盘的参数 0

hdparm–显示与设置硬盘的参数

hdparm命令可以显示与设置IDE或SCSI硬盘的参数. 名称 hdparm 安装 //Ubuntu apt-get install -y hdparm //CentOS yum install -y hdparm 用法 hdparm [options] [device …] 使用示例 //查看电脑磁盘 df //我的磁盘 Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvda1 20641404 3774040 15818840...

dmidecode—在 Linux 系统下获取有关硬件方面的信息 0

dmidecode—在 Linux 系统下获取有关硬件方面的信息

DMI,即Desktop Management Interface,Linux下获取相关硬件的信息。其输出的信息包括 BIOS、系统、主板、处理器、内存、缓存等等, 既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等 名称 dmidecode 用法 dmidecode [OPTIONS] 选项 -q //只显示必要的信息 -t //通常我只想查看某类型,比如CPU,内存或者磁盘的信息而不是全部的。这可以使用-t(–type TYPE)来指定信息类型 使用实例 显示bios和processor dmidecode -t bios,processor dmidecode -t 0,4 服务器到底能扩展到多大的内存? dmidecode -t 16 查看Memory dmidecode -t 17 附录(Type) Type...

uname-打印系统信息 0

uname-打印系统信息

uname命令可以打印系统信息,比如操作系统内核名称、内核版本、处理器类型、处理器硬件平台等。 名称 uname 用法 uname -[option] 选项 以下用本人Aliyun VPS做示范,大概都会得到类似的结果。 -a //打印所有信息 结果: Linux AY1404301251225526e5Z 2.6.32-358.6.2.el6.x86_64 #1 SMP Thu May 16 20:59:36 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux -s //打印内核信息 结果: Linux -n //输出网络节点上的主机名 结果:...