Bash shell命令记录和CentOS的一些技巧
①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的一些技巧的更多相关文章
- bash shell命令(2)
在上篇<bash shell命令(1)>中,介绍了几种简单的linux shell命令,今天继续介绍bash shell命令 本文地址:http://www.cnblogs.com/arc ...
- ipython, 一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数
一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数. 若用的是fish s ...
- 第四章:更多的bash shell命令
第四章:更多的bash shell命令 监测程序 ps (其他ps内容见#1 ) Unix风格的ps命令参数 参数 描述 -A 显示所有进程 -N 显示与指定参数不符的所有进程 -a 显示除控制进程( ...
- 《Linux命令行与shell脚本编程大全》- 读书笔记2 - 更多的bash shell命令
更多的bash shell命令 想检测进程,需要熟悉ps命令的用法.ps命令好比工具中的瑞士军刀,它能输出运行在系统上的所有程序的许多信息.默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户 ...
- 基本bash shell命令
以下列举一些常用的bash shell命令,在使用时方便查找. 访问Linux系统上的手册:man 命令.例:man ps 手册是由分页程序来显示的,可以通过点击 空格,回车,向上和向下箭头 ...
- bash shell命令与监测的那点事(三)
bash shell命令与监测的那点事之df与du 前两篇介绍了bash shell的进程监控指令,但是有时候你需要知道在某个设备上还有多少磁盘空间.首先介绍df命令: df命令 df命令就是用来轻松 ...
- bash shell命令与监测的那点事(二)
bash shell命令与监测的那点事之top 上次我们说到了ps命令,ps命令虽然在收集运行在系统上的进程信息很有用,但是也有不足之处,ps命令只能显示某个特定时间点的信息,如果你想观察频繁换进换出 ...
- bash shell命令与监测的那点事(一)
bash shell命令与监测的那点事之ps 学习LInux,不得不谈谈bash shell命令,介绍Linux命令行与Shell脚本的书有很多很多,bash shell命令也有很多,此次我们只谈谈有 ...
- 一、基本的bash shell命令(基于Ubuntu实现)
一.基本的bash shell命令(基于Ubuntu实现) /etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息. man命令 在想要查找的工具的名称前输入man命令,就可以 ...
随机推荐
- Win32API起始处的mov edi, edi与用户空间InlineHook
在x86平台上,无论是在调试器中跟到系统DLL中时,还是反汇编某个系统DLL时,经常会发现很多API的第一条汇编指令都是mov edi, edi.根据经验来讲,C函数的汇编形式,应该是首先push e ...
- ConstraintLayout+radioGroup做一个tab.简单好用。
主页tab是必须会有的,各种实现也很多.各有千秋.但目标都是简单.可控.今天用ConstraintLayout+radioGroup做一个tab.简单性可控性都还可以.本文目的把ConstraintL ...
- Maven引入jar的总结
Overview:显示maven项目的一些基本信息 Dependencies:添加jar包的页面 Plugins:添加maven插件的页面.比如tomcat-maven-plugin等 Reporti ...
- SQL---存储过程---存储过程编写案例
存储过程的创建和调用演示 1.不带参数的存储过程的创建 create procedure PRO_With_No_Param as Begin --begin可省略 select * from sc ...
- 2715:谁拿了最多奖学金-poj
总时间限制: 1000ms 内存限制: 65536kB 描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成 ...
- 【Java入门提高篇】Day5 Java中的回调(二)
Java中有很多个Timer,常用的有两个Timer类,一个java.util包下的Timer,一个是javax.swing包下的Timer,两个Timer类都有用到回调机制.可以使用它在到达指定时间 ...
- robotframework自动化系统:操作mysql数据库
随着项目自动化深入和不断完善,大部分功能都已经能完成了自动化的操作:但是在设备添加的时候,遇到了难题.添加设备的时候mac必须是服务器设备管理中已经存在的mac地址,且是没有关联或绑定用户的设备信息. ...
- Idea Live Templates代码模板
一. 概念 创建代码模板进行快速代码编写,如sout-->System.out.println();. 如我们经常要写logger的定义:private static final Logger ...
- zzuli 1817: match number 模拟
1817: match number Time Limit: 1 Sec Memory Limit: 128 MB Submit: 199 Solved: 72 SubmitStatusWeb B ...
- linux nginx搭配https
微信小程序upload接口必须是https请求,所以就搭建https 1.申请ssl证书 这里用的是腾讯云提供的免费ssl. https://console.qcloud.com/ssl?_ga=1. ...