linux学习
时间:2011-04-30 来源:mysqlcluster
linux文件系统是倒置树,根目录为“/”(Root Directory),目录本身也是文件夹。
pwd命令显示当前工作目录,
绝对引用和相对引用,
找到你的主目录:cd ~
标准linux目录结构:
/
bin 命令目录,系统命令,一般为二进制文件如ls、cd、cp、mv、vi等
etc 配置目录,配置文件一般保存在etc或他的子目录中,比如邮件的配置保存在/etc/mail中
home 工作主目录
root 管理员根目录
sbin 命令目录,超级用户使用的命令
tmp 临时目录,系统会在几天后自动删除这个目录中的文件
usr
bin 命令目录,一些辅助工具如编译器、网页浏览器和办公工具
sbin 命令目录,超级用户使用的命令
var 可变目录,如日志归档文件、电子邮件等
重定向:>或者>>,>重定向结果是删除同名文件再建一个新文件,而>>是追加在文件末尾
.如pwd>/result.txt.将pwd的内容保存在根目录下的result.txt中
echo:回显命令,将键盘输入显示在标准输出
cp:复制命令,复制文件,复制目录
mv:移动或重命名文件,将文件从一个目录复制到另一个目录或重新命名文件
rm:删除文件,除非使用特殊命令选项,否则rm不会删除目录,rmdir可删除目录。-r rm也可以一次删除整个文件系统,rm命令删除的文件可以复原
mkdir:建立目录,mkdir a c,建立目录a和c,如果目录a已经存在,提示报错信息,但仍然会建立c目录
ls:显示目录内容,-R显示子目录内容
文件名:
文件名可以保护“/”外的任何字符
用户可以用/以外的任何字符,但不代表应该这么做,.开头的文件是隐藏文件,*、?...^...可以用来匹配文件
linux的文件名最长是255个字符,在使用命令里的时候,绝对引用和相对引用,包括目录组成部分,最长可达4095个字符
file:判断文件类型。如file result.txt
head:显示文件头10行
tail:显示文件后10行
nano:文本编辑器
gedit:图形界面的文本编辑器