①CentOS的实用技巧:

  一、按下ctrl+alt+F2可由图形界面切换至命令行(shell窗口),按下ctrl+alt+F1可由命令行切换至图形界面(前提是安装CentOS时软件选择项选择安装了图形界面,一般是GNOME)

  二、CentOS似乎输入密码时支持复制粘贴,至少MySQL输入密码时是可以的。

  三、自己手动配置的软件(如tomcat压缩包)一般放在/usr/local/目录下。

②shell命令记录:

  一、ifconfig命令是Linux中用于显示或配置网络设备的命令,英文全称是network interfaces configuring。配置网卡的IP地址语法例:ifconfig eth0 192.168.0.1 netmask 255.255.255.0

  二、cat是concatenate的简写,用于显示文件内容或者把多个文本文件连接起来;类似于dos下面的type命令。

  三、cd是change directory的意思,用法和cmd的差不多。

  四、ls应该是list的意思,先cd到某个文件夹,然后ls -a则会显示该文件夹下的所有子项,且不同的类型颜色也不一样,如文件夹貌似是深蓝色,txt文件貌似是灰色。

  五、vim,它是一个文件工具,具体用法可参考:http://www.cnblogs.com/crazylqy/p/5649860.html(补充一下如果vim filename,该filename文件已存在,下方会显示该文件的一些概要信息但不会创建新文件覆盖它;如果不存在则会新建但是要:wq后才会保存在硬盘)

  六、sudo,它跟权限方面有关,可以用 sudo - root切换当前用户为root用户(很多操作要root用户才有权限,哪怕当前用户是管理员很多事情也做不了,-两边都有空格)。

  七、ctrl+c可以中断当前操作(如ping操作)。

  八、rpm,可以查看关于软件的信息也可安装卸载(安装一般是本地,卸载用yum,rpm无法卸载一些有依赖的安装包),查找安装了哪些软件可以用 rmp -qa,查看是否安装MySQL可以用 rpm -qa | grep mysql

  九、yum,一般用于安装卸载软件(但是一般是从服务器中下载安装,建议先下载到本地再安装会更快),查看有哪些和MySQL相关的安装包可以用 yum list | grep mysql,安装下载好的安装文件可以用yum localinstall mysql57-community-release-el7-7.noarch.rpm(.rpm是linux里的安装包类型之一),卸载用yum -y remove mysql-community-libs-compat,注意mysql-community-libs-compat后面还有一些版本号和位数之类的是可以不用写的(有冲突除外)。

  十、wget,用于从网络中下载文件,如 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

  十一、rm,remove的意思,rm ss则表示删除当前目录下的ss文件或ss文件夹,若rm /ss则表示删除根目录下的ss文件或ss文件夹(删除文件夹可能会因为权限问题而删除失败,具体方法可以Google)

  十二、tar,这个可以用来解压缩(应该也能压缩),如tar -zxvf apache-tomcat-7.0.61.tar.gz -C /usr/local/ 表示将前面的..tar.gz压缩包解压到local目录下(中间还有个-C)

  十三、mv,目前知道它可以重命名文件或文件夹(貌似还包含移动文件的作用?),如mv /usr/local/old_folder /usr/local/new_folder

  十四、./,据说是在当前目录下执行文件(包括子目录,但要有完整路径),如./bin/go 就是执行shell当前目录下的bin目录下的go文件

Bash shell命令记录和CentOS的一些技巧的更多相关文章

  1. bash shell命令(2)

    在上篇<bash shell命令(1)>中,介绍了几种简单的linux shell命令,今天继续介绍bash shell命令 本文地址:http://www.cnblogs.com/arc ...

  2. ipython, 一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数

    一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数. 若用的是fish s ...

  3. 第四章:更多的bash shell命令

    第四章:更多的bash shell命令 监测程序 ps (其他ps内容见#1 ) Unix风格的ps命令参数 参数 描述 -A 显示所有进程 -N 显示与指定参数不符的所有进程 -a 显示除控制进程( ...

  4. 《Linux命令行与shell脚本编程大全》- 读书笔记2 - 更多的bash shell命令

    更多的bash shell命令 想检测进程,需要熟悉ps命令的用法.ps命令好比工具中的瑞士军刀,它能输出运行在系统上的所有程序的许多信息.默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户 ...

  5. 基本bash shell命令

    以下列举一些常用的bash shell命令,在使用时方便查找. 访问Linux系统上的手册:man 命令.例:man ps      手册是由分页程序来显示的,可以通过点击 空格,回车,向上和向下箭头 ...

  6. bash shell命令与监测的那点事(三)

    bash shell命令与监测的那点事之df与du 前两篇介绍了bash shell的进程监控指令,但是有时候你需要知道在某个设备上还有多少磁盘空间.首先介绍df命令: df命令 df命令就是用来轻松 ...

  7. bash shell命令与监测的那点事(二)

    bash shell命令与监测的那点事之top 上次我们说到了ps命令,ps命令虽然在收集运行在系统上的进程信息很有用,但是也有不足之处,ps命令只能显示某个特定时间点的信息,如果你想观察频繁换进换出 ...

  8. bash shell命令与监测的那点事(一)

    bash shell命令与监测的那点事之ps 学习LInux,不得不谈谈bash shell命令,介绍Linux命令行与Shell脚本的书有很多很多,bash shell命令也有很多,此次我们只谈谈有 ...

  9. 一、基本的bash shell命令(基于Ubuntu实现)

    一.基本的bash shell命令(基于Ubuntu实现) /etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息. man命令 在想要查找的工具的名称前输入man命令,就可以 ...

随机推荐

  1. vscode调试html页面,及配置说明

    一.效果目的 1.在VSCode里,直接F5打开html页面,并且可以在编辑器里,进行断点调试js代码: 二.工具准备 1.VSCode 软件 2.一个js项目 3.VSCode 上装一个插件:Deb ...

  2. 2981:大整数加法-poj

    2981:大整数加法 总时间限制:  1000ms 内存限制:  65536kB 描述 求两个不超过200位的非负整数的和. 输入 有两行,每行是一个不超过200位的非负整数,可能有多余的前导0. 输 ...

  3. 编程语言的基础——搞定JavaIO

    关键字:IO基础,JUnit生命周期,字节流,字符流,字符编码,对象流,序列化,反序列化 Java I/O 流是一组有顺序的,有起点和终点的字节集合.是对设备文件间数据传输的总称和抽象. 在IO中涉及 ...

  4. 学习笔记:UITabBarController使用详解

    一.手动创建UITabBarController 最常见的创建UITabBarController的地方就是在application delegate中的 applicationDidFinishLa ...

  5. 【前端开发】--js弹框

    js三种弹框 一.普通弹框 这类弹框就是仅仅是个提示作用,并不会做其它操作 关键词:alert()    这个没啥好说的,就是一个弹框.  二.判断弹框     这类框有一个判断作用 关键字:conf ...

  6. #openstack centos6 centos7 kvm镜像制作

    #openstack centos6 centos7 kvm 镜像制作 openstack windows 2008镜像 制作 http://www.cnblogs.com/elvi/p/800129 ...

  7. KD-tree详解

    转载自:http://blog.csdn.NET/zhjchengfeng5/article/details/7855241 首先来一个问题: 给定平面上一个点集 E ,还有一个定点 V ,怎么在一群 ...

  8. PHP防XSS 防SQL注入的代码

    作为开发人员时刻要记住一句话,永远不要相信任何用户的输入!很多时候我们的网站会因为我们开发人员写的代码不够严谨,而使网站受到攻击,造成不必要的损失!下面介绍一下如何防止SQL注入! 这里提供了一个函数 ...

  9. 深入浅出了解frame和bounds

    frame frame的官方解释如下: The frame rectangle, which describes the view's location and size in its supervi ...

  10. 使用questionsModel.values()后不能获取模型中的属性对应的外键属性值的解决方式

    class QuestionsModel(models.Model): author = models.ForeignKey(FrontUserModel,null=True) content = m ...