(1)linux基本命令
(1)基本命令
rpm -aq|egrep “sudo|rsyslog”
检查 sudo和syslog命令是否安装
vi 命令模式:
:$ — 到文件结尾处
:1 — 到文件第一行
echo “hello” > text.txt
echo “world” >> text.txt
head -10
tail -10
find -type f -name “text.txt”
whereis
cat /etc/redhat-release
uname -r
name -m
ssh root@192.168.1.100
scp root@192.168.1.100: /remote-path dest-path
磁盘分区有主分区、扩展分区、逻辑分区之分。一块硬盘最多有4个主分区,
其中一个主分区可以用一个扩展分区替换,并且一块硬盘只能有一个扩展分区。
扩展分区不能用,必须在其基础上划分逻辑分区,然后格式化(创建文件系统),
逻辑分区有多个。
分区参考:
3p+1e
注意:
1.分区数字编号1-4只能留给主分区或扩展分区,逻辑分区只能从5开始
常规分区:
1.最少要有/(根分区),剩余硬盘大小
2.swap(交换分区):虚拟内存,swap,大小可以设置为1.5的内存值,当内存大于16G时,设置为16g
3.boot 100M
DB即存储:有大量重要的数据
1./data/ 剩余硬盘大小
2./50-200G
3.swap 1.5倍
4./boot 100M
门户:
1./50-200G
2.swap 1.5倍
3./boot 100M
whoami 查看当前用户
useradd oldboy 添加用户
password 设置密码
echo 123456|password —stdin oldboy 修改密码
su - username 切换用户 (- 表示带着用户的环境)
rpm -ivh 软件包名称
yum : linux下的安装包工具,解决包安装包之间的依赖
yum安装源修改
1.cd /etc/yum.repos.d
2.mv CentOS-Base.repo CentOS-Base.repo.backup 备份源文件
3.wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
4.mv CentOS7-Base-163.repo CentOS7-Base.repo
5.安装必要的软件包
yum install tree telnet dos2unix sys stat lrzsz -y(不需要提示,直接安装)
查看已经安装的包主:yum grouplist
linux的启动模式:
runlevel: 查看当前系统的运行级别
vi /etc/inittab 系统运行级别的配置文件
init 运行级别切换
linux 系统调优:
关闭selinux
1.sed -i s#SELINUX=enforcing#SELINUX=disabled#g /etc/selinux/config
2.临时 关闭
getenforce 0
3.(重启生效)
精简启动程序:
1)ntsysv
2)setup-system service
3)脚本
LANG=en
for old boy in `chkconfig —list|grep 3:on|awk ‘{print $1}’`;
do chkconfig —level 3 $oldboy off;done
for old boy in crowd network syslog sushi;
do chkconfig —level 3 $oldboy on;done
chkconfig —list|grep 3:on
grep -Ei “a|b” text.txt 过滤a或者b不区分大小写
chkconfig —list 查看设置开机自动启动软件的命令
wc -L 查看文件有多少行
ps -ef|grep http|wc -L 查看正在跑的http服务的个数
tar zcvf test.tar.gz test —exclude=hello.txt 打包test文件到 test.tar.gz
z 压缩(采用gzip归档),c 创建文件,v 打包处理信息,f 文件
exclude 排除某个文件
tar tf test.tar.gz 查看压缩包
tar zxvf test.tar.gz -C 解压目录
x 解压参数
tar gzip打包组合zcvf,解包组合zxfv
bzip打包组合jcvf,解包组合jxfv
z(gzip), c(create), v(verbose), f(file),x(extract),j(bzip)
—exclude -X (—exclude-from),-C 指定解压目录
(1)linux基本命令相关推荐
- LINUX基本命令行手册一
linux基本命令行手册一 1.1基本的网络命令 1>wget 从服务器上检索或下载文件,支持HTTP,HTTPS,FTP协议,服务器响应后,会将请求到的文件下载到当前用 ...
- Linux学习总结(9)——Linux 新手必知必会的 10 条 Linux 基本命令
Linux 对我们的生活产生了巨大的冲击.至少你的安卓手机使用的就是 Linux 核心.尽管如此,在第一次开始使用 Linux 时你还是会感到难以下手.因为在 Linux 中,通常需要使用终端命令来取 ...
- 一篇文章快速掌握Linux基本命令
Linux 基本命令快速掌握 第一章:基本命令 ① 创建文件夹.文件 ② 路径切换,显示路径下的文件夹.文件夹 ③ 复制文件夹.文件,查看命令帮助 ④ 删除文件夹.文件,隐藏删除确认提示 ⑤ 编辑.查 ...
- linux 命令 ppt,Linux基本命令()讲解.ppt
第2章 Linux 基本命令 2.1 系统管理命令 在 Linux/UNIX 操作系统中,所有事物都被当作文件来处理:硬件设备(包括键盘和终端).目录.命令本身,当然还有文件. 实际上是 Linux/ ...
- linux基本命令以及命令常用选项
linux基本命令以及命令常用选项 touch 创建文件,改变恩建时间戳,如果直接跟上一个文件,该文件不存在则创建文件 -c 文件不存在不创建文件,存在则改变文件的时间戳 -a 只改变文件的访问时间 ...
- Linux基本命令 -- grep参数说明及常用用法
Linux基本命令 -- grep参数说明及常用用法 趁着午休的时间把自己经常使用的一些grep命令整理一下. 方便以后查看. 后续会逐步把awk/sed/find等常用的命令理一理. 增强下记忆. ...
- Linux基本命令介绍
linux相关学习软件下载地址:VM12及Linux系统镜像文件 LINUX基本命令 Linux的基本命令共有上百个,不求全部要记住,但是也得要大体知道有哪些类型的命令.在介绍命令之前先介绍一下提高效 ...
- 【Linux】第一章 整合 JDK 和 MariaDB(附 Linux 基本命令)
第一章 整合 JDK 和 MariaDB 文章目录 第一章 整合 JDK 和 MariaDB 一.整合 JDK 1.上传 JDK 安装包 3.配置 Linux 环境变量 4.JDK 环境测试 二.整合 ...
- Linux应用基本命令实验,实验二 linux基本命令的使用
实验二 linux基本命令的使用 一. 实验目的 熟练掌握linux基本命令的使用 二. 实验设备 1)PC机一台 2)实验箱一台 3)虚拟机vmware,ubantu10 三. 实验讲解 1. 登录 ...
- linux基本命令与终端操作、linux命令英文全称解释、ls clear cd pwd cat touch cp rm rmdir mkdir mv file find grep sudo su
linux终端的命令提示符 命令提示符由四部分组成:当前登陆的用户名.主机名.当前所在目录.用户提示符 linux基本命令 查看目录下文件及文件夹:ls 英文全称(助记):list 命令参数: -a: ...
最新文章
- 关于hibernate的实体类中有集合类型转化成JSON的工具类 - 怀念今天的专栏 - 博客频道...
- 项目管理九大知识体系:
- 【软件-软件设计师】操作系统知识架构图
- Eclipse调试Logcat类的说明
- .Net Core AA.FrameWork应用框架介绍
- 快乐的Linux命令行--读书笔记1
- 实现三联tab切换特效
- HTML设置单边圆角,如何在html中做圆角矩形和 只有右边的分隔线
- 几种常见的可靠UDP传输协议(包含C#实现)
- 关于Cocos2d-x中实例伸缩后的位置设置
- PHP倒序后五个字符串,并显示
- 【资源分享】分享十个历史版本的eclipse安装包
- 无限打开计算机cmd,影子系统无限蓝屏cmd怎么解决
- python做var模型_VAR模型学习笔记
- 百度竞价关键词选词技巧
- 微信小程序添加卡券到微信卡包,使用wx.addCard()方法传参及整体流程
- 高通携手贵州华芯通:成功源于创新 大数据前景美妙
- 此图形驱动程序无法找到兼容的图形硬件的解决方案(复制粘贴源于百度http://jingyan.baidu.com/article...
- Java并发的四种风味:Thread、Executor、ForkJoin和Actor
- 在word/wps插入代码+保持源代码风格+加行号