1:Touch filename 创建一个空文件
2:mv filename a filename b 将文件A 移动到文件B中 mv -b 防止重名
3:rm filename 将文件删除
4:rm -i filename 交互式删除文件
5:rm -f filename 避免交互式的删除系统自动回答问题
6:rm -r删除目录以及目录下的所有文件(慎用)
创建目录:mkdir name 删除目录:rmdir 目录名称(注:此命令只能删除空的目录,当目录下有文件时无法删除)
Shell的基本命令
#cat filename<tab>##<tab>表示按下tab键
Shell中专用的通配符号:”*”用于匹配文件名中任意长度的字符串
“?”只匹配一个字符
“[ ]”用于匹配所有出现在方括号内的字符,例如:需要列出以text开头而反以1或A结束的文件名命令;$ls text[1A]
结果:Text1 textA
显示当前目录:pwd 改变目录:cd 列出目录内容:ls
查看文本文件:cat 和more
例如: $cat filename A 查看文件A中的内容 $cat -n 每一行前加上行号
Linux提供more命令来一页一页地显示文件的内容
注:对于长达几页的长文件 cat命令不再适用
阅读文件的开头和结尾:head和tail
可以通过 -n+行数来设定需要显示的行数
Less文本阅读工具
例如以/boot/grub/grub.cfg文件为例
$less /boot/grub/grub.cfg
在屏幕底的冒号后:输入命令1:按空格下翻一页,2:按B键上翻一页
3:检索字符串 /+想要检索的内容 如果想要再次检索则按enter键即可
查找文件内容:grep $grep+检索内容+文件名称
Find 命令的使用find 目录 -name 文件名 -print(标准输出)
例如:希望在/usr/bin/ 目录中查找zip命令
$locate filename 对于新建立的文件需要先使用#updatedb(注:需要root权限)命令
从终端运行程序:$firefox $firfox &后台运行