1、clear == Ctrl+l 清理终端屏幕 清除终端中所有显示时用
2、pwd 显示当前所在目录或文件的所在目录的绝对位置(显示路径
3、cd 路径 进入指定的(加的路径)目录
4、ls 路径 显示指定目录下的所有非隐藏的内容
ls 无参数 显示当前目录下的所有非隐藏的内容
ls -a 显示当前目录下的所有内容(包括保护文件、隐藏文件等)
ls -l 显示所有文件和文件夹(除了被隐藏和被保护的)的详细内容
ls -al 显示所有文件和文件夹(包括保护文件、隐藏文件等)的详细内容
-l后显示的详细内容解释(例如)
9 8 7 6 5 4 3 2 1 0
- r w x r - x r - x
9:表示文件类型
-:表示普通文件
d:目录
b:块特殊文件
c:字符特殊文件
p:命名管道文件FIFO
s:套接字文件
8-6:表示所有者权限,r为可读权限,w为可写文件,x可执行文件
5-3:同组其他用户权限
2-0:其他用户权限
5、mkdir 目录名 创建目录(文件夹)
mkdir -p project/a/b/c 可以创建一个工程目录树(多级目录)
mkdir -p project/{a,b,c,d}/e 当project中abcd目录中都有一个e的时候可使用此命令
如果有安装mkcd也可以使用mkcd project/a/blinux命令,但是如果某一级目录下都有同一目录或文件时不可以使用此命令创建,应使用mkdir -p
6、rmdir 目录名 删除目录(但是只能删除空目录)
如果一定要删除可以使用rm -rf强制删除,因为在UNIX/Linux下一切皆文件
7、touch 文件名 创建新文件 如果需要创建多个新文件时,可以采用touch a.c b.c c.c d.c 。。。直接创建
8、rm 文件名 删除文件
如果待删除的文件不存在,则会提示无法删除信息并表示不存在提示
rm -f 如果待删除的文件不存在,虽然删除失败也不会给予任何提示,并且rm -f是强制删除文件,使用前三思
直接使用rm命令是不能删除目录的,会提示待删除的文件是一个目录文件
如果想删除目录,rmdir(只能删除空目录)或rm%20-rf(强制删除)
rm%20--help或info%20coreutils%20'rm%20invocation'来打开帮助
9、cat%20文件名%20查看文件内容%20显示文件内的所有内容
创建或打开文件方法openfile共提供四个参数,第一个参数path用于表示指定创建或打开的路径全名,第二个参数accessfilemode则用于指定创建或打开文件的读写模式linux命令,第三个参数openmethod为枚举类型openorcreatemethod的对象,用于表示文件创建或打开的方式。本实例程序主函数中,首先定义字符串对象pathfile表示路径全名,根据输入的路径名加上文件名,调用了openfile方法,本实例指定需要打开或创建的文件为pathfile,文件以可读写的方式打开即read_access|write_access,并且指定文件打开或创建方法openorcreate_excl,实际程序内部为o_creat%20|%20o_excl即表示当指定文件不存在时,创建该文件,否则文件openfile调用方法出错。%20的目录并同时删除其内容%20rm%20-rf%20dir1%20dir2%20同时删除两个目录及它们的内容%20mv%20dir1%20new_dir%20重命名/移动%20一个目录%20cp%20file1%20file2%20复制一个文件%20cp%20dir/*%20.%20复制一个目录下的所有文件到当前工作目录%20cp%20-a%20/tmp/dir1%20.%20复制一个目录到当前工作目录%20cp%20-a%20dir1%20dir2%20复制一个目录%20ln%20-s%20file1%20lnk1%20创建一个指向文件或目录的软链接%20ln%20file1%20lnk1%20创建一个指向文件或目录的物理链接%20touch%20-t%200712250000%20file1%20修改一个文件或目录的时间戳%20-%20find%20/%20-name%20file1%20从%20'。