天天看点

linux基础笔记

Linux配置centos网络连接

网络配置
BOOTPROTO="none"  手动方式  (默认dhcp动态)
ONBOOT=yes  开启
IPADDR=192.168.230.152    IP地址
PREMIX=24   掩码  mask
GATEWAY=192.168.230.2  网关
DNS1=192.168.230.2    dns1
重启网络   systemctl restart  network
cd /etc/sysconfig/network-scripts
vi ifcfg-ens33
           
Linux常用命令
查看ip
	ifconfig
	如果没有ifconfig,则可yum install ifconfig,下载安装相应的包即可,适合任何安装包
查找:
	ls:查看文件
	ls -l:显示文件中的详细资料
	ll:显示文件的详细资料
	ls -a:显示隐藏文件
	ls *[0-9]*:显示包含数字的文件名和目录名
	ls -F:查看目录中的文件
创建文件:
	创建一个文件:mkdir test
	同时创建两个文件:mkdir test1 test2
	创建一个目录树:mkdir -p/tmp/dir1/dir2

复制:
	cp -a dir1 dir2 :复制一个目录
	cp file1 file2 :复制一个文件
cd:
	cd/home:进入home目录
	cd . . :返回上一级目录
	cd ~ :进入~目录
	cd /:进入根目录
pwd:显示当前路径
clear:清屏
mv剪切:
	mv dir1 new_dir:将dir1改名为new_dir
	mv dir1 sw/dir2:将dir1剪切到sw下面并改名为dir2
rm删除:
	rm -f file :删除一个叫做file的文件
	rmdir dir :删除一个叫做dir的目录
	rm -rf dir1 :删除一个叫做dir1的目录并同时删除内容
	rm -rf dir1 dir2 :同时删除两个目录以及内容
chomd修改用户权限
	-文件   d目录  link链接文件(相当于Windows快捷方式)
	9列 分为3组权限(用户、用户组、其他用户、用户群)
	rwx:read(可读) write(可写) excute(可执行)
	chomd(user  all other group)+w  文件名
	rwx:r可用数字4  w可用数字2  x可用数字1
tar文件
	解压:tar -xvf 文件名.tar.gz
	压缩:tar -zcvf 文件名.tar.gz  111.txt 222.txt
	解压到指定目录下:tar -xvf 文件名.tar.gz -c /sw
grep查找
	一,ps –ef | grep sshd  查找指定sshd服务进程
	二,ps –ef| grep sshd|grep –v grep  查找指定sshd服务进程,排除自身
	三,ps –ef|grep sshd –c 查找指定进程的个数
	四,grep –n ‘hello’  hello.text  从文件中查找hello关键字,并显示行号
	五,cat  hello.txt | grep  ^u 查找以u开头的行内容
	六,cat hello.txt | grep ^[^u] 查找以非u开头的行内容
	七,cat  hello.txt | grep  o$ 查找以o结尾的行内容
	八,cat  hello.txt | grep –E “aaa|bbb” 查找包含aaa或者bbb的行
su sudo命令
	su 切换用户
系统服务管理
	systemctl –查看系统中后台服务进程
	systemctl status sshd.service—查看指定服务进程状态
	systemctl stop sshd.service—停止服务
	systmectl start sshd.service—启动服务
	systemctl restart sshd.service—重启服务
	systemctl disable sshd.service—开机禁止启动
	systemctl  enable sshd.service—开机启动
	systemctl is-enalbled sshd.service—查看是否开机启动
网络管理
	主机名配置
	hostname--查看主机名
	hostname  name--修改主机名(重启无效)
	vi /etc/hostname—修改主机名
ssh:切换服务器登录
	vi /etc/hosts:配置其他ip地址
exit:退出
输出重定向
	新建一个文件:vi 153
	echo "hello" >>153  :将hello添加到153文件
	echo "hello" >153 :153中的文本被hello覆盖掉
Linux安装软件3种方式
	1.yum install package_name
	2.rpm install install package_name
	3.下载安装包到本地package_name解压配置环境变量
           

继续阅读