零基础进阶大数据学习笔记——Linux系统终端命令(一)

Linux与windows主要区别
Linux严格区分大小写
Linux 一切皆文件
Linux不区分扩展名 扩展名是为了让管理员使用
目录:
/proc :虚拟文件系统,数据保存在内存中,存放当前进程信息。
常用命令:
su root 普通用户切换root用户
su - root 表示用户和环境变量一起切换(- 和root之间有空格)
mkdir 创建文件夹
touch 创建文件
date 查看当前时间
mv 移动文件或目录
rm 删除文件 (如果删除文件夹使用 rm -r 文件名)
cat 显示文件内容(cat -A 显示所有内容,cat -n 显示行号)

             tail   - f                动态显示(监控)
             创建软连接:ln  -s   文件    文件

帮助命令:
man [文件/配置文件]
/ [需要查询的命令] n查询下一个 shift+n 查询上一个
退出查询用 q
man的级别:1 为命令 5为配置文件
Linux学习技巧
获得root用户权限:su[空格]-[空格]root
从root用户到普通用户:su [空格]用户名
查看文件:cat、more、head、tail
Ctrl+c 停止当前进程
ctrl + z 挂起当前进程,放后台
ctrl + l 清屏,与clear作用相同
pwd 查看当前路径
文件搜索命令:
find[搜索路径][匹配条件]
eg:find /etc -name “文件名”
-size 按文件大小查找
以block 为单位,一个block是512B +大于 -小于 不写±为等于
eg: find /etc -size +4 查找大于2k的文件

grep命令:
作用:在文件中搜索字符串匹配的行并输出
语法:grep[-cinv]’搜索的字符串’ filename
-v :反向选择,显示不包含匹配文本的所有行
eg: grep -v “^#” /etc /inittab
表示含义:显示inittab文件中不以#开头的内容

猜你喜欢

转载自blog.csdn.net/xdc17824032252/article/details/82779585
今日推荐