命令行bash的基础操作】的更多相关文章

刚进入系统在光标前面会显示这样一串字符[root@centeros ~]# root表示当前的登录用户可以通过id命令查看 centeros表当前的主机名可以通过hostname查看 ~表示当前用户的家目录,root用户的家目录为/root,可以通过pwd打印当前工作目录,普通用户的家目录/home/当前登录的用户名 #表示当前登录用户为root用户,普通用户登录显示$ uname 查看系统类型,常用参数 -a 显示更多信息 tab 自动补全或查找命令或文件名,也可以双击查找所有命令 histo…
从命令行运行django数据库操作,报错: django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before…
获取Linux当前最新的内核版本号经常关注www.kernel.org 目录管理:ls cd pwd mkdir rmdir tree 文件管理:touch stat file rm cp mv nano 日期时间: data clock hwclock cal 查看文本:cat tac more less head tail cat-n:显示的顺序 分屏显示:more lessmore:支持向后翻空格,b,回车 less:和man类似k / ? 空格 b 回车 q:退出 G:跳到文件最后 he…
为了以后长期的线上测试和服务器的性能考量,要用 Linux 服务器了.昨晚装了个 CentOS 6.9,今天开始学学 Linux 基础,扫扫盲.ok,小本本记 ing... 一.Shell简介 Shell 是用 C 语言编写,与 Unix/Linux 进行交互的工具,是用户与 Unix/Linux 的操作系统内核进行交互的中间层(壳). 一般有 GUI(Graphical User Interface,用户图形界面)和 CLI(Command User Interface,命令行界面)两种. 二…
前面说了,我们要尽量少用GNOME图形界面,而应该以使用BASH命令行为主. SHELL Shell是操作系统内核的壳,因为我们不能直接操作系统的内核Kernel,只能通过Shell去操作,Shell可以简单理解为用户向操作系统发送指令的代理. 看下面两张图. GNOME指的是图形界面,BASH就是命令行,即CentOS下的Terminal终端. BASH BASH可以简单理解为系统下的Terminal终端. $表示普通用户,#表示root用户,如下图所示. 实践: 使用TAB键简化命令输入 使…
1. Shell 是什么 Shell(壳)是用户与操作系统底层(通常是内核)之间交互的中介程序,负责将用户指令.操作传递给操作系统底层. Shell一般分为:图形化Shell(GUI).命令行Shell(CLI),Linux中一般默认GUI为:GNOME,默认CLI为:BASH 2. BASH 绝大多数Linux发现版都使用BASH作为其默认的CLI.打开Terminal,如图: BASH提示符以#或$起始,#代表当前用户为root用户,$代表当前用户为普通用户 2.1 命令行的组成 命令行一般…
查看进程 jps 访问hdfs: hadoop-root:50070 hdfs bash命令: hdfs dfs <1>   -help:  显示命令的帮助的信息 <2>  -mkdir:创建一个新目录 -p -mkdir -p /test1/test2:创建目录,p可以创建不存在的父路径 <3> -ls:显示当前目录下的所有文件(-ls -R) -R:递归地查看   <4>   -put LICENSE.txt /test 将本地文件上传到HDFS上  …
control.exe /name microsoft.folderoptions 启动资源管理器的 文件夹属性 选项卡 control.exe /name Microsoft.AddHardware 控制面板所有控制面板项设备和打印机 control.exe /name Microsoft.AdministrativeTools 控制面板所有控制面板项管理工具 control.exe /name Microsoft.PeopleNearMe 网络邻居 control.exe /name Mic…
问题导读1.ZooKeeper包含哪些常用命令?2.通过什么命令可以列出服务器 watch 的详细信息?3.ZooKeeper包含哪些操作?4.ZooKeeper如何创建zookeeper? 常用命令 ZooKeeper 支持某些特定的四字命令字母与其的交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 telnet 或 nc 向 ZooKeeper 提交相应的命令. ZooKeeper 常用四字命令见下表 1 所示: 表 1 : ZooKee…
本文介绍下,在linux下使用shell批量重命名文件的例子,有需要的朋友参考下吧. 在linux中,重命名文件名,需要用到mv命令.如果需要批量重命名名一批文件,就需要写bash脚本或命令行了. 例如,要把aaaaaaaaaaaaa.jpg重命名为aaaaaaaaaaaaa_MED.jpg 命令: 代码示例: for i in *.jpg;do mv "$i" "${i%.jpg}_MED.jpg" ;done 同理aaaaaaaaaaaaa_MED.jpg重命名…
Bash One-Liners Explained, Part I: Working with files https://catonmat.net/bash-one-liners-explained-part-oneBash One-Liners Explained, Part II: Working with strings https://catonmat.net/bash-one-liners-explained-part-twoBash One-Liners Explained, Pa…
常用命令ZooKeeper 支持某些特定的四字命令字母与其的交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 telnet 或 nc 向 ZooKeeper 提交相应的命令. ZooKeeper 常用四字命令见下表 1 所示: 表 1 : ZooKeeper 四字命令 ZooKeeper 四字命令 功能描述 conf 输出相关服务配置的详细信息. cons 列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息.包括“接受 / 发送”的…
原地址: http://blog.csdn.net/biaobiaoqi/article/details/6846274 java的运行机制的基本概念: 源文件 也就是我们熟知的.java文件. 类文件  .class 文件是编译器由.java文件编译而成.众所周知,Java的跨平台性在于Java虚拟机(JVM)这一层对硬件的隔离,而.class文件可以理解为 JVM中的执行文件(自己的理解,可能不太准确).里面存储的是java字节码,java bytecode 是基于栈的(stack base…
1 . 制作ISO: $ mkisofs -V LabelName -J -jcharset=utf8 -r -o /home/TargetImage.iso /home/my-data-dir 参数V是volumn ID,卷标:参数J表示产生Joliet ( name of an extension to the ISO 9660 file system) , 制作与windows兼容的盘. 2. 查看设备: # cdrecord -scanbus scsibus1:          1,0…
提升效率 锁屏 Ctrl + s 敲什么命令没反应,但是敲上去了,屏幕上不做任何反应 Ctrl + q 再解锁 例如: 先Ctrl + s 锁屏 然后在命令行敲入 [root@C8-1 ~]# rm -rf /* 放在那等人上钩 快速移动光标 Ctrl + a 光标移到命令行首,相当于Home Ctrl + e 光标移到命令行尾,相当于End 快速删除 Ctrl + u 从光标处删除至命令行首 Ctrl + k 从光标处删除至命令行尾 Alt + r 删除当前整行 常用快捷键 Ctrl + l…
Hive的用处,就是把hdfs里的文件建立映射转化成数据库的表 但hive里的sql语句都是转化成了mapruduce来对hdfs里的数据进行处理 ,并不是真正的在数据库里进行了操作. 而那些表的定义则是储存在了mysql数据库中,他只是记录相应表的定义 所以你的集群中要有一台机器装了mysql 装hive,装到哪都行 然后解压tar –zxvf xxxxx –C apps 然后进入到这个目录里下的conf里 创建hive-site.xml文件 告诉他mysql在哪,连接驱动是啥,用户名和密码…
学习资源 虚拟机工具:VMWare 12 linux :Ubuntu 14 或者CentOS 6 PS:ubuntu用远程连接工具的设置方法 step 1: 输入sudo apt-get install openssh-server,前提是你已经连上网了,这句是网上下载openssh-server的意思 step 2 : 载完成后系统会自动安装,都完成后看看sshserver启动没有.输入ps -e |grep ssh.      如果有sshd那行就说明启动成功了.如果没有,就sudo /et…
原文链接: http://www.cnblogs.com/aLittleBitCool/archive/2011/09/22/2185418.html 首先介绍下命令台下openssl工具的简单使用: 生成一个密钥:openssl genrsa -out test.key 1024这里-out指定生成文件的.需要注意的是这个文件包含了公钥和密钥两部分,也就是说这个文件即可用来加密也可以用来解密.后面的1024是生成密钥的长度. openssl可以将这个文件中的公钥提取出来:openssl rsa…
shell 壳,把用户的指令翻译给内核kernel,真正工作的是内核 shell分为cli(command line interface)和gui(graphical user interface) 其中,linux使用的 cli,最常用的是bash…
一.memcahced   1.安装 执行memcached.exe -d install 把memcached加入到服务中 执行memcached.exe -d uninstall 卸载memcached   2.启动memcached cd d:\memcached 启动 memcached.exe -d start 停止 memcached.exe -d stop   默认端口号是:11211. 具体参数,可以使用memcached.exe -h来查看,下面列一下常用的操作 -h 显示帮助…
一.安装 1.Mac 在Mac中安装Git的方法不止一种.最简单的要数通过Xcode命令行工具.对于Mavericks(10.9)或更高版本的操作系统,当你第一次尝试在终端执行git命令时,系统会自动检查是否已安装Git:如果未安装,则会提示你安装它.如果希望获得更高的版本,也可以通过二进制安装程序进行安装.在Git的网站上就能找到OS X的Git安装程序,网址是:http://git-scm.com/download/mac.还可以将其作为Mac版的GitHub的一部分来安装.图形化Git工具…
链接数据库并且打印出数据的流程:1.在CMD里面输入 mongod 2.在CMD里面输入 mongo 3.在输入mongodb命令行里面进行操作,首先输入 show dbs 来查看是否能够链接得上库4.定义db var db = connect('log'); //链接数据库 链接的是哪一个数据库?5.插入数据:db.login.insert(jsonData); //插入数据 5.命令行一:基础命令行(1).查看存在数据库命令 : show dbs (2).查看数据库版本命令 : db.ver…
1.安装node.js ,通过node -v  和  npm -v  来查看node 和 npm 版本. 2. 安装bower,bower 可以说是(前端)包管理器 npm install bower -g   ( 也可以简写为 npm i bower -g ) bower install <包名> bower uninstall <包名> bower info <包名>    查看包版本信息 备注:install 可以简写成 i ,同理 uninstall 可以简写为…
Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目 这里说一下在命令行对git进行操作 git init [在本地初始化一个git库] //当你的git服务器里面已经有文件的时候 //克隆,从服务器上将代码给拉下来 git clone git地址[服务器上你要克隆的项目的地址] //从服务器上更新代码到本地 git pull [更新代码] //在本地项目中对下载的文件进行你自己的操作,当你对文件进行了改动之后,你要把你的改动push到服务器上 //首先你得把你的改动…
svn与git区别简介: 性能方面(经过实践的) svn:下载速度慢,因为它其中的源文件太多,并且在show log日志的时候每次都需要去服务器拉取,速度很慢 git:下载速度快,并且git clone项目后在本地可形成自己的服务器,这时show log日志的时候就不需要去中心服务器上拉取,很快便可查看 依赖性方面 svn:集中式管理,会有一个svn服务器,用户从svn服务器上checkout到本地之后,修改后提交到svn服务器,这时所有可以操作这个项目的人有改动都会提交到这个svn服务器,会造…
MongoDB 是一个基于分布式文件存储的数据库. 由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. mongodb是目前在IT行业非常流行的一种非关系型数据库(NoSql)   大纲如下: Mongodb介绍/安装 命令行增删改查操作 客户端工具mongochef使用 JAVA驱动操作Mongodb Spring Data Mongodb框架搭建 Spr…
一.GridFS是什么 & 为什么需要它 我们知道目前MongoDB的BSON文件最大只能是16M,也就是说单个文档最多只能存储16M的数据,那么如果需要MongoDB存储超过16M的大文件该怎么办呢?这就需要通过MongoDB的GridFS规范来实现了. GridFS并不是MongoDB自身的特性,只是一种将大型文件存储在MongoDB的文件规范,借助GridFS,我们可以很好地管理存储在MongoDB中的大文件.由于GridFS只是标准MongoDB框架下存储文件的一种不同的方式而已,所以也…
一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如:vi.vim.ls.pwd.grep.unzip.bash.perl.ssh 可在窗口内外自由使用常规的复制和粘贴操作 支持多Tab页的cmd窗口 提供了对命令窗口中的字符串进行快速搜索定位的功能 在传统cmd命令行工具的基础上,增加了Monokai配色方案,界面美观 命令窗口尺寸大小可自由调整…
28个Unix/Linux的命令行神器 下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具,有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的.这些工具都非常不错,希望每个人都知道.本篇文章还在Hacker News上被讨论,你可以过去看看. dstat & sar iostat, vmstat, ifstat 三合一的工具,用来查看系统性能. 官方网站:http://dag.wieers.com/rpm/packages/dstat/ 你可以这样…
下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的.这些工具都非常不错,希望每个人都知道.本篇文章还在Hacker News上被讨论,你可以过去看看.我以作者的原文中加入了官网链接和一些说明. dstat & sar iostat, vmstat, ifstat 三合一的工具,用来查看系统性能(我在<性能调优攻略>中提到过那三个xxstat工具). 官方网站:http://d…