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命令,就可以 ...
随机推荐
- vscode调试html页面,及配置说明
一.效果目的 1.在VSCode里,直接F5打开html页面,并且可以在编辑器里,进行断点调试js代码: 二.工具准备 1.VSCode 软件 2.一个js项目 3.VSCode 上装一个插件:Deb ...
- 2981:大整数加法-poj
2981:大整数加法 总时间限制: 1000ms 内存限制: 65536kB 描述 求两个不超过200位的非负整数的和. 输入 有两行,每行是一个不超过200位的非负整数,可能有多余的前导0. 输 ...
- 编程语言的基础——搞定JavaIO
关键字:IO基础,JUnit生命周期,字节流,字符流,字符编码,对象流,序列化,反序列化 Java I/O 流是一组有顺序的,有起点和终点的字节集合.是对设备文件间数据传输的总称和抽象. 在IO中涉及 ...
- 学习笔记:UITabBarController使用详解
一.手动创建UITabBarController 最常见的创建UITabBarController的地方就是在application delegate中的 applicationDidFinishLa ...
- 【前端开发】--js弹框
js三种弹框 一.普通弹框 这类弹框就是仅仅是个提示作用,并不会做其它操作 关键词:alert() 这个没啥好说的,就是一个弹框. 二.判断弹框 这类框有一个判断作用 关键字:conf ...
- #openstack centos6 centos7 kvm镜像制作
#openstack centos6 centos7 kvm 镜像制作 openstack windows 2008镜像 制作 http://www.cnblogs.com/elvi/p/800129 ...
- KD-tree详解
转载自:http://blog.csdn.NET/zhjchengfeng5/article/details/7855241 首先来一个问题: 给定平面上一个点集 E ,还有一个定点 V ,怎么在一群 ...
- PHP防XSS 防SQL注入的代码
作为开发人员时刻要记住一句话,永远不要相信任何用户的输入!很多时候我们的网站会因为我们开发人员写的代码不够严谨,而使网站受到攻击,造成不必要的损失!下面介绍一下如何防止SQL注入! 这里提供了一个函数 ...
- 深入浅出了解frame和bounds
frame frame的官方解释如下: The frame rectangle, which describes the view's location and size in its supervi ...
- 使用questionsModel.values()后不能获取模型中的属性对应的外键属性值的解决方式
class QuestionsModel(models.Model): author = models.ForeignKey(FrontUserModel,null=True) content = m ...