赞
踩
语法:ls [选项][目录]
功能:显示出该目录下的所有子目录和文件,对于文件,将列出文件名以及其他信息
常用选项:
每个目录下默认存在两个隐含文件 . 和 . . ( . 代表当前目录 . . 代表上级目录)。
也可以结合r使用就变成正向排序
语法:pwd
功能:显示当前所处的目录
语法:cd [目录]
功能:将当前工作目录改变到指定的目录下。
cd .. : 返回上一级目录
/home/CCT/test : 绝对路径
cd ./test : 相对路径
cd ~:进入用户家目录(主工作目录)
cd -:返回最近访问目录
普通用户的家目录(主工作目录)默认为 /home/xxx,root用户的家目录(主工作目录)默认为 /root。
语法:touch [选项]… 文件…
功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
常用选项:
其中stat命令可以显示文件或文件系统的详细信息。
Access:表示最后一次访问(仅仅是访问,没有改动)文件的时间
Modify:表示最后一次修改文件的时间
Change:表示最后一次对文件属性改变的时间,包括权限,大小,属性等等。
语法: mkdir 选项 dirname
功能: 在当前目录下创建一个名为“dirname”的目录。
常用选项
tree 可以递归式查看目录下的文件
安装指令: yum install -y tree
rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。
语法 rmdir [-p] [ditanme]
使用对象 :具有当前目录操作权限的所有者
功能: 删除空目录
常用选项
语法: rm [选项] [dir]
适用对象 :所有使用者
功能 : 删除文件或者目录
常用选项
-f 即使文件属性为只有读(既写保护),也直接删除
-i 删除前逐一确认询问
-r 删除目录机其下所有文件
rm -rf / 删库必备
Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是
语法: man [选项] 命令
** 功能** 查找一些指令
常用选项
1 是普通的命令
2 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
3 是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件
5 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
6 是给游戏留的,由各个游戏自己定义
7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
8 是系统管理用的命令,这些命令只能由root使用,如ifconfig
语法 :cp [选项] 目录或者目标文件
功能 复制文件或目录
常用选项
如果一次要复制的文件过多可以使用*通配符
列如:
语法: mv [选项] 源文件或目录 目标文件或目录
功能 :
* 当第二个参数是已存在目录名称时,mv指令将文件移动置该目录中。
语法 :cat [选项][文件]
功能 : 查看目标文件的内容
常用选项 :
-n 输出所有行编号
-s 不输出多行空行,只保留一行空行
tac与cat相反,tac可以方向查看文件的内容。
语法: cat 文件
功能: 反向查看目标文件的内容。
注意: cat指令会将目标文件内容全部打印到屏幕上。若是目标文件内容过多,则会导致刷屏(直到将文件内容全部打印到屏幕上)。因此cat和tac指令一般仅适用于查看内容较少的文件。
cat适合查看内容较少的文件,而more适合查看内容较多的文件,因为它不会一下子全部显示出来,而是可以进行翻页。
语法 more [选项] [文件]
功能:more命令,类似cat
常用选项:
从头开始查看指定行数的文本。
语法: head [选项] [文件]
功能: 用于显示文件的开头至标准输出中,默认head指令打印其相应文件的开头10行。
选项:
head -5 文件
将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.
语法: tail 选项 文件
功能: 用于显示文件的末尾至标准输出中,默认tail指令打印其相应文件的末尾10行。
选线:
-n<行数> 显示的行数
-f 循环读取
date 指定格式显示时间: date +%Y:%m:%d
date -s //设置当前时间,只有root权限才能设置,其他只能查看。
date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00
date -s 01:01:01 //设置具体时间,不会对日期做更改
date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
date -s “01:01:01 20080523″ //这样可以设置全部时间
date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
date -s “20080523 01:01:01″ //这样可以设置全部时间
3. 时间戳
查找某一条命令所在的路径。
语法: which 指令
功能: 用于查找某一指令的程序文件所在路径。
命令实际上也是一个可执行程序,它所在的目录可以不用让执行这些命令时加路径,直接使用命令即可。
alias 起别名 为ls -l指令起别名
grep是文本行过滤工具,它在过滤时以行为基本单位。将符合条件的行显示出来。
语法: grep 选项 搜寻字符串 文件
功能: 在文件中搜索字符串,将找到的行打印出来。
** 常用功能**
zip指令用于打包压缩目录或文件。
语法: zip 选项 压缩文件 .zip 待打包目录或文件
功能: 将目录或文件打包压缩成zip格式。
常用选项:
如果没有加-r选项,zip默认只是打包压缩目录。
tar指令也可以用来打包压缩和解压文件,并且还可以实现不解开压缩包,直接查看里面内容的操作,以及只打包不压缩等操作。
语法: tar 选项 压缩文件 …
功能: 打包/解包,不解开压缩包,直接查看里面内容。
常用选项:
bc命令可以很方便的进行浮点运算
语法: bc进入计算器 输入表达式 按回车进行计算 Ctrl+C退出计算
功能: 进行运算。
语法:uname [选项]
功能:uname用来会哦去电脑和系统的相关信息
常用选项:
语法: file
功能: 查看文件的更多属性信息。
关机语法:shutdown [选项]
重启语法:reboot [选项] / init 6
常见选项:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。