对于centos7系列一些不同的命令用法介绍感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解centos7常用命令全集,并且为您提供关于awk命令用法介绍、cad一些不常用的命令,解决一些设
对于centos 7系列一些不同的命令用法介绍感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解centos7常用命令全集,并且为您提供关于awk命令用法介绍、cad一些不常用的命令,解决一些设置问题、Cent OS (二)常用的命令介绍、centos 6 装一些软件的命令的宝贵知识。
本文目录一览:- centos 7系列一些不同的命令用法介绍(centos7常用命令全集)
- awk命令用法介绍
- cad一些不常用的命令,解决一些设置问题
- Cent OS (二)常用的命令介绍
- centos 6 装一些软件的命令
centos 7系列一些不同的命令用法介绍(centos7常用命令全集)
1、查看服务是否开机自启动和添加、删除开机自启动
添加开启自启动 #systemctlenablehttpd.service 关闭开启自启动 #systemctldisablehttpd.service 检查服务状态 #systemctlstatushttpd.service 检查是否处于Active状态 #systemctlis-activehttpd.service 显示所有已经启动的服务 #systemctllist-units--type=service 显示所有服务的状态,相当于chkconfig--list #systemctllist-unit-files|grepenabled
awk命令用法介绍
10月18日任务
9.6/9.7 awk
1.awk(上)(下)
1.awk 分段操作功能
- 指定分隔符,并把第一段打印出来,不会改动文件内容
- 将所有内容打印出来
- awk 没有指定分隔符号,则会默认用空格或者空白字符为分隔符来打印
- 打印多段内容
- 更改替换指定分割符号
2.awk 匹配功能
- 将带有指定字符的行匹配出来
- 将第一段带有指定字符的行匹配出来
- 默认支持特殊字符,支持正则表达式
- 支持多个表达式
3.awk 针对数学表达式的操作
- 数学表达式== ,>= ,
- 数学表达式 != 不等于
- 数学表达式< ,=
- 大于并小于指定数字
- || 满足一个条件或者另外一个条件内容
- OFS 内置变量,更改指定分隔符,
- NR 内置变量,表示行,打印出来
- NF 内置变量,表示段,打印出来
- 内置变量与数学表达式组合命令格式,示例:
- <= ,&&
- = 这个是赋值,== 才是等于,匹配
- tot 求和
- if 判断
cad一些不常用的命令,解决一些设置问题
1) 我用的是CAD2008,按住中键滚轮不能平移图形:
MbuttonPan 将值改为1;
2) 不用使用填充,填充命令使用后无反应,复制填充也无把应:
FILLMODE 将值改为1或ON;
Cent OS (二)常用的命令介绍
1. 常用的Linux命令
Tip:
- 使用ctrl +/- 可以放大/缩小终端窗口字体大小
- 在输入命令的时候。在敲出
文件
/目录
/命令
的前几个字母之后,按下tab
键 如果输入的没有歧义,系统会自动补全 - 按
上
/下
光标键可以在曾经使用过的命令之间来回切换 - 如果想要退出选择,并且不想执行当前选中的命令,可以按
ctrl + c
2.常用命令的实战
终端命令格式
Command [-options] [pattern]
2.1 ls命令
ls
文件有点少哦.
顺带学习下pwd看看当前在哪个目录下
pwd
不是那么解气。 好的。 那我们来show 一个复杂一点的
ls /etc 查看etc 目录下的问加你
ls -a 显示所有的文件。(包含隐藏文件)
ls -a
有么有发现一些隐藏文件漏出了马脚。比如.bash_profile..以后配置环境变量就得再次撞见了。
ls -l 以列表的方式显示详细信息
ls -l
输入ll 效果也是一样的
ll
如果a和l 组合起来使用呢
ls -al
ls -al 详细地显示当前目录下的所有文件。
有没有更人性化一点的显示方案呢、
ls -l 、ls -lh 两者对比起来看会发现端倪
对哦. 这样的显示方案才是比较舒坦的嘛 .. 当然 前者显示的更精确。 倒也ok
课外补充:
inode理解inode,要从文件储存说起。
ls -li

学到软连接/硬链接的时候就有用到了。
ls 通配符的使用
Tip:相对路径和绝对路径
- 相对路径 在输入路径时,最前面的不是 / 或者~,表示相对当前目录所在位置
- 绝对路径:在输入路径是,最前面的是/或者是~,表示根目录/家目录开始的具体目录位置
2.2 cd 切换目录
cd 是英文单词 change directory的简称。其功能为更改当前的工作目录,也是用户最常用的命令之一。
注意: Linux下的所有目录和文件夹都是大小写敏感的
2.3 mkdir
mkdir 文件名
mkdir 文件名
成功的创建了文件夹 葫芦娃
如果要求是创建 娃哈哈/爽歪歪/QQ星 ,可以这样操作嘛?
错误就这么随着而来了,只能一层一层的创建了嘛?
非也,非也。带参数的命令来了..
mkdir -p [文件夹/文件夹/文件夹] 递归创建
超有用的小技巧,nice
2.4 tonch
touch 文件
touch 文件
创建了 sunny.txt文件夹。
vi 文本编辑(vi 的使用放在单独一篇去讲。快捷键太多了...)
vi 文件
看到这个窗口有没有一脸懵,有一种放我出去的感觉。(嗯。 第一次进来的时候 直接power off )出去了...
输入i,左下角出现了insert .进入编辑模式
随便写的东西吧。
如何想要保存刚才输入的文本信息?
按ESC键,
发现insert 消失了。 退出了编辑模式。输入:wq,回车
有统计的输入信息哦...
如果使用 vi 接上一个不存在的文件呢
VI said.txt
显示 said.txt 是一个New File
一阵输入之后,保存呢。said.txt也被我们保存了下来。心有灵犀的感觉有木有?
2.5 rm 删除命令
rm 文件
输入 y/n 即 确定/取消 想到了孙愚愚.....
After 输入 y 回车后
said 就离开了我们。
既然文件可以这样删除,试下文件夹咯
rm 葫芦娃
报错了.. 葫芦娃是一个文件夹,不可以这样删除.
搭配一个参数咯
rm -r # 删除目录
接着 我们试图删除娃哈哈。
o,这种一遍遍的询问 好像在调(liao)戏(bo)我...
rm -rf
终极大招。删除文件夹 强制删除。受不了啰嗦模式。 哦。 好啰嗦
哦. 世界安静...宇宙和平。
2.6 cp 复制命令
cp 需要复制的文件路径/文件 需要存储的文件路径
cp /路径/xxx文件 /路径/
加持一个超屌的技能.. 复制文件后并直接重命名
cp /文件路径/文件 /路径/文件名
cp /文件路径/文件 /路径/文件名
cp -r #复制目录
异常了。请携带-r 参数
cp -p
比较偏的姿势了。
cp -a 相当于 cp -pdr
cp -a # 相当于 cp -pdr
2.7 mv 剪切命令
如果加上 -i 属性呢
如果存在同名文件。会给出友情提示...
同样mv 也支持上面超屌的剪切+ 重命名一次性操作
对哦。 在给出一种mv 的小技巧... 重命名.根源其实还是相当于剪切了.
将 lalala.txt 改成 hahaha.txt
end~
centos 6 装一些软件的命令
mysql
第1步、yum安装mysql
[root@stonex ~]# yum -y install mysql-server
安装结果:
Installed:
mysql-server.x86_64 0:5.1.73-3.el6_5
Dependency Installed:
mysql.x86_64 0:5.1.73-3.el6_5 perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6
第2步、设置开机启动
[root@stonex ~]# chkconfig mysqld on
第3步、启动MySql服务
[root@stonex ~]# service mysqld start
第4步、设置MySQL的root用户设置密码
[root@stonex ~]# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
...... 省略了一些行
mysql> select user,host,password from mysql.user;
查询用户的密码,都为空,用下面的命令设置root的密码为root
mysql> set password for root@localhost=password(''root'');
mysql> exit
第5步、用新密码登陆
[root@stonex ~]# mysql -u root -p
第6步、基本命令
show databases; //查看系统已存在的数据库
use databasesname; //选择需要使用的数据库
drop database databasename; //删除选定的数据库
exit //退出数据库的连接
create database test01; //建立名为test的数据库
show tables; // 列出当前数据库下的表
其他基本的增删改查使用标准SQL即可
第7步、开放远程登录权限
GRANT ALL PRIVILEGES ON *.* TO ''root''@''%'' IDENTIFIED BY ''root'' WITH GRANT OPTION;
FLUSH PRIVILEGES;
tomcat
安装tomcat6
1 | yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps |
启动tomcat6
1 | service tomcat6 start |
停止tomcat6
1 | service tomcat6 stop |
重启tomcat6
1 | service tomcat6 restart |
按照以上方法安装tomcat6默认目录在/usr/share/tomcat6/下
配置文件默认目录在/etc/tomcat6/下
如果访问http://localhost:8080/访问不了那大多是防火墙经用了8080端口,解决方法如下:
1 | iptables -A INPUT -p tcp --dport 8080 -j ACCEPT |
2 | iptables -A OUTPUT -p tcp --sport 8080 -j ACCEPT |
Apache
由于 CentOS 已经封装了 Apache,直接运行安装:
[root@localhost ~]# yum install httpd
同样配置系统让 Apache 随系统启动:
[root@localhost ~]# chkconfig --levels 235 httpd on
配置完毕,启动 Apache:
[root@localhost ~]# /etc/init.d/httpd start
PHP
输入如下指令安装 PHP:
[root@localhost ~]# yum install php
需要重新启动 Apache 服务:
[root@localhost ~]# /etc/init.d/httpd restart
这步实际上可以省略,但是为了测试是否安装成功,你可以新建一个 PHP 页面进行测试,使用 vim 编辑器新建:
[root@localhost ~]# vi /var/www/html/info.php
按 “i” 键进行编辑,输入:
<?php phpinfo();?>
编辑完毕,按 “ESC” 键退出编辑模式,接着输入:
:wq
然后回车,即保存并退出。
此时你可以访问你的站点地址,例如 “http://192.168.1.2/info.php”,查看是否能看到相关的 PHP 信息。
关于centos 7系列一些不同的命令用法介绍和centos7常用命令全集的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于awk命令用法介绍、cad一些不常用的命令,解决一些设置问题、Cent OS (二)常用的命令介绍、centos 6 装一些软件的命令等相关内容,可以在本站寻找。
本文标签: