Linux学习(一) ---- 常用命令
最近开始学习Linux,记录下一些比较常用的命令:
(1)uname -a :查看版本信息
(2)Ctrl + ’C‘ : 强制终止系统的运行,比如死循环或find查询时信息显示太多
(3)su(Switch user): 切换用户
(4)VI: 文本编辑器,'I' 输入字符 Q!强制退出(不保存) w保存文档并继续编辑 WQ!强制退出并保存 记住'Esc',连续两次然后输入q!(退出)回到命令行模式
u 撤销修改 Ctrl+R 取消所做的撤销操作
(5)cd 进入某个路径 cd ../ 退回到上一层目录 cd / 退回到根目录
(6)pwd(print working directory): 显示当前目录
(7)ls(list): 列出当前目录的所有文件
ls -ld filename: 显示文件的权限
ls a*: 匹配所有以a开头的文件
ls g*t:匹配所有以g开头,t结尾的文件
ls *e*: apple 匹配文件名包含e的所有文件
ls ????e : apple 匹配所有以e结尾的5个字符文件
ls g???e* : grape 匹配所有以g开头并且第5个字符是e的文件
ls [abc]* : apple,banana,cate 匹配所有以a,b,c开头的文件
ls [agc]*[ne]: apple grape 匹配所有以a/b/c开头的,且以n/e结尾的所有文件
ls [a-g]* : 匹配所有以a到g开头的文件名
(8)mkdir(make directories) :创建一个目录
(9)chmod(change mode):改变文件或目录的许可
(10)find : find ./ -name *.txt -print 显示当前文件所有以.txt结尾的文件
find /etc -name *.txt -print
-amin<分钟> 查找在指定时间曾被存取过的文件或目录,单位以分钟计算。
-anewer<参考文件或目录> 查找其存取时间较指定文件或目录的存取时间更接近现在的文件或目录。
-atime<24小时数> 查找在指定时间曾被存取过的文件或目录,单位以24小时计算。
-cmin<分钟> 查找在指定时间之时被更改的文件或目录。
-cnewer<参考文件或目录> 查找其更改时间较指定文件或目录的更改时间更接近现在的文件或目录。
-ctime<24小时数> 查找在指定时间之时被更改的文件或目录,单位以24小时计算。
-daystart 从本日开始计算时间。
-depth 从指定目录下最深层的子目录开始查找。
总诀式: man cmd 查看某个命令的使用方式及格式
如果查询的显示的数据太多,而自己已经得到想要的信息不想再继续显示的时候可以用 Ctrl+Z终止显示