Shell操作
Shell
1. 我们无法直接和内核打交道,Shell就是用来解释命令,用来和内核打交道用的。
2. Shell有不同形式(同样命令在不同shell中不一定通用):cshell、bash、kshell、sh(最原始的shell)
(可以在bash中敲击cshell切换到cshell中,使用exit退出当前shell)
添加用户组
1. 显示用户组:more group
2. 指令——groupadd testg

注:必须是获得管理员权限才可以执行相关的操作
结果:

3. 删除用户组:
Groupdel 用户组名
4. Usermod指令
转换组别:


删除用户:
在/etc目录下删除:userdel ***(文件并没有删除)
然后到/home主目录下删除:

5. 删除不彻底的时候:

切换用户
Su——用户名
Exit退出
注:当一个新用户登录时,默认的是用户的主目录。
文件权限
9位分成3组,r—read,w—write,x—execute,---—Null(什么权限都没有)
第一组:文件的所有者的权限
第二组:文件所有者同一组的权限
第三组:剩下的人的权限
rw-r--r--表示:文件所有者读写不可执行,同一组只读,其他人只读。
修改权限
指令:chmod +r/w/x +文件

仅给自己修改权限,则使用:
chmod u+x 文件 u——user
给同组的添加权限:
chmod g+x 文件 g——group
其他用户:
chmod o+x 文件 o——other
获得所有的权限:
chmod 777 文件(以后用这种二进制的形式)
注:在unix和linux系统中用9位数表示权限,
修改文件所有者
指令:chown 目标 需要更改的文件

文件操作指令

文本显示命令

查找指令


注:一定要进入目录之中再进行操作
grep指令很常用,一定要记住。查看哪个进程的时候用到这个指令。
信息显示指令

显示磁盘信息

管道(用的特别多)

注:
1. 分页显示 (more本身就可以分页)
查看passwd有几行 (cat来列举出passwd并显示几行)
查看passwd中包含lrj字符 (grep查看指令)
4. demessage系统启动信息,查找包含eho0(第一块网卡)的启动信息,即检查网卡是否正常工作
5. ls-l | grep
(正则表达式,一行的开头) 只列出目录
6. 把所有文件(链接不列)列举出来grep
数一下有多少行 wc -l(即当前目录下有多少个文件)
列举/etc目录下的文件,会比较多,ctral+c结束。
分页显示:
(管道前后语句用”|“分割开)

命令替换(用的不多)
Wall ***——通知所有人,每个登录的都会看到(开启两个终端时验证)
命令替换:1左边的那个小撇

重定向(用的不多,在读别人脚本时用到)
标准输入、输出:stdin、stdout、stderr
输出重定向:> 或>>
输入重定向:< 或<<

注:这是一个大于号的情况。
下面是两个大于号的情况:

注:命令找不到的时候不会执行重定向。

修改系统的默认启动级别
建议先备份,使用vi的时候不确定的情况就用!退出。
Windows与Linux可以共享文件,可以装samba,但是很少用到,因为实际当中服务器与自己的电脑不在统一环境中。
还可以用FTP,在本地建立server,Linux 下载;Linux建立server,windows上传。因为只有具有真实的IP才可以进行FTP的访问,服务器是真实IP,但是公司中的电脑不是真实的IP,是内部的IP。因此应该用本地上传。
Shell操作的更多相关文章
- HDFS的基本shell操作,hadoop fs操作命令
(1)分布式文件系统 随着数据量越来越多,在一个操作系统管辖的范围存不下了,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,因此迫切需要一种系统来管理多台机器上的文件,这就是分布式文件管 ...
- Hadoop读书笔记(二)HDFS的shell操作
Hadoop读书笔记(一)Hadoop介绍:http://blog.csdn.net/caicongyang/article/details/39898629 1.shell操作 1.1全部的HDFS ...
- HDFS建筑与shell操作
一个.hadoop1.1.0演示 hadoop它适合于大容量数据存储和分布式计算平台 hadoop核心由hdfs和mapreduce组成 hdfs这是一个主从结构,仅有一个.是namenode:从节点 ...
- Linux shell 操作 postgresql,并设置crontab任务
Linux shell 操作 postgresql:删除间隔日期的数据-删除指定日期的数据-vacuumdb 清理数据库 -清理日志 -定期执行脚本 *修改pg_hba.conf 设置本地连接无密码, ...
- 每篇半小时1天入门MongoDB——2.MongoDB环境变量配置和Shell操作
上一篇:每篇半小时1天入门MongoDB——1.MongoDB介绍和安装 配置环境变量 Win10系统为例 右键单击“此电脑”——属性——高级系统设置——高级——环境变量,添加C:\Program F ...
- Hadoop2.7.6_04_HDFS的Shell操作与常见问题
1. HDFS的shell操作 1.1. 支持的命令及参数 [yun@mini05 zhangliang]$ hadoop fs Usage: hadoop fs [generic options] ...
- HDFS shell操作及HDFS Java API编程
HDFS shell操作及HDFS Java API编程 1.熟悉Hadoop文件结构. 2.进行HDFS shell操作. 3.掌握通过Hadoop Java API对HDFS操作. 4.了解Had ...
- Hadoop开发第6期---HDFS的shell操作
一.HDFS的shell命令简介 我们都知道HDFS 是存取数据的分布式文件系统,那么对HDFS 的操作,就是文件系统的基本操作,比如文件的创建.修改.删除.修改权限等,文件夹的创建.删除.重命名等. ...
- Shell操作mysql数据库
From : http://www.2cto.com/database/201306/220570.html Shell操作mysql数据库 mysql -hhostname -Pport -u ...
- linux下的shell操作mysql
(1)MySQL的启动 重启了一次服务器后,使用> mysql -u root -p登陆是出现下面的错误: ERROR 2002 (HY000): Can't connect to local ...
随机推荐
- 最全最新java面试题系列全家桶(带答案)
最全最新java面试题系列全家桶(带答案) 置顶 2019年04月06日 22:40:28 青春季风暴 阅读数 14082 文章标签: java面试题技术栈 更多 分类专栏: 面试 版权声明:本文 ...
- Java Web DNS域名解析
一.什么是DNS DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串 ...
- 【原创】大叔经验分享(63)kudu vs parquet
一 对比 存储空间对比: 查询性能对比: 二 设计方案 将数据拆分为:历史数据(hdfs+parquet+snappy)+ 近期数据(kudu),可以兼具各种优点: 1)整体低于10%的磁盘占用: 2 ...
- JS基础_for循环练习3
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- JavaSE基础知识之继承
一.概述 继承描述的是事物之间的所属关系,这种关系是: is-a 的关系.例如,图中的兔子属于食草动物,食草动物又属于动物.继承可以使多种事物之间形成一种关系体系,让父类更通用,子类更具体. 1.1 ...
- java实现spark常用算子之Repartitions
import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.a ...
- MySQL介绍及安装环境配置
MySQL介绍及安装环境配置 MySQL是一种关系数据库管理系统,是一种开源软件.由瑞典MySQL AB公司开发,2008年1月16号被Sun公司收购.2009年,SUN又被Oracle收购.MySQ ...
- python面向编程;类的绑定与非绑定方法、反射、内置方法
一.类的绑定与非绑定方法 ''' 类中定义函数分为了两大类: 1. 绑定方法 特殊之处: 绑定给谁就应该由谁来调用,谁来调用就会将谁当做第一个参数自动传入 绑定给对象的方法: 在类中定义函数没有被任何 ...
- Jumpserver1.4.1安装
第1章 CentOS环境准备 Jumpserver官网: http://docs.jumpserver.org/zh/docs/step_by_step.html 测试推荐硬件 CPU: 64位双核处 ...
- 版本控制工具 svn 二
一.图标 忽略图标 实例 二.版本 回滚 tortoisesvn ——> 版本更新——>一般情况下使用 “显示日子” 回滚 三.版本冲突 版本冲突产生原因 多人先后提交文件,每个人提交的文 ...