(1)linux基本命令
来源:互联网 发布:java反序列化漏洞修复 编辑:程序博客网 时间:2024/06/05 09:39
(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指定解压目录
- linux基本命令(1)
- Linux基本命令(1)
- (1)linux基本命令
- linux 基本命令1
- linux-基本命令1
- linux基本命令<1>
- Linux基本命令1
- 1、Linux基本命令
- 1、Linux基本命令
- Linux基本命令---1
- Linux基本命令1
- Linux基本操作命令(1)
- Linux基本命令练习(1)
- Linux学习 命令篇(1)---基本
- linux基本命令(1)——ls命令
- linux基本操作命令 1
- linux 基本操作命令1
- Linux常用基本命令(1)
- Android Material Design 之 图形
- LT来电报号 v3.5.0 官方安卓版
- Android内存管理机制之LowMemoryKiller
- 对于《叶问3》叶问对张永成讲的最温情的笑话
- tensorflow示例代码注释1
- (1)linux基本命令
- android:descendantFocusability用法简析
- 如何用几何画板画垂线
- 记PE文件中读写资源
- 协程框架
- 回测框架pybacktest简介(二)
- sed 常用命令
- java中基本数据类型的取值范围
- JVM中的G1垃圾回收器