Linux基础-常用命令
1. 查看目录
Ls
ls –l :列举目录内容的细节,包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到系统其它地方的链接,以及链接的指向
ls –a:列举目录中的全部文件,包括隐藏文件
2. 显示当前目录:pwd ( print working directory)
命令显示用户当前所在文件系统的位置
3. 进入目录:cd (ChangeDirectory)
cd / :进入根目录
cd 或 cd ~ :进入用户的 home 目录
cd .. :进入上级目录
4. 生成新的空文件或者改变现有文件的时间戳:touch命令
touch-t 设定时间与日期,格式与date相同,yyyyMMddhhmm
5. 建立目录,同时设置目录权限:mkdir
mkdir –pd2/d3:在当前目录中建立目录d2和d2下的d3目录,也就是连续建两个目录
6. 删除空目录:rmdir
注:一个目录被删除之前必须是空的。删除某目录时也必须具有对父目录的写权限
7. 文件和目录的复制:cp
8. 删除文件和目录:rm
rm-r,-R,--recursive 递归地删除指定目录及其下属的各级子目录和相应的文件
rm-i 交互式地删除文件
9. 文件或目录重新命名:mv
10. cat命令
在标准输出上显示文件的内容(依次读取由参数file指明的文件)--重定向(cat >snow.txt)
连接两个或多个文件
11. grep命令
在一个或多个文件中搜索是否包含给定的字符串,该命令只显示查找到的文本行,不修改文件
grep-a:以文本文件方式搜索
grep-c :计算找到的符合行的次数
grep-i :忽略大小写
grep-n :顺便输出行号
grep-v :反向选择,即找 没有搜索字符串的行
12. head命令
在屏幕上显示指定文件的开头若干行,行数由参数值来确定。显示行数的默认值是10
head–n:显示从第一行开始的n行内容
13. tail命令
在屏幕上显示指定文件的末尾10行
tail-n:显示后几行
14. find命令
查找符合条件的文件或目录