linux学习笔记

系统分区

分区基本知识概念

主分区:最多四个
扩展分区: 最多只能一个,主分区加扩展分区最多有四个,不能写入数据只能包含逻辑分区
逻辑分区: 可以正常格式化,数据写入。永远从5开始的。

格式化:选择写入文件系统
IDE硬盘 /dev/hd【a-d】
SCSI/SATA/USB硬盘 /dev/sd【a-p】
光驱 /dev/cdrom或/dev/sr0
打印机 (25针)/dev/lp【0-15】
鼠标 /dev/mouse
分区设备文件名
/dev/sda1

挂载知识 :
必须分区
/ (根目录)
swap分区 内存的2倍 交换分区 最大不超过2G
推荐分区
/boot (启动分区,200MB)保存启动数据写入

网络配置知识:

桥接:利用真实的网卡跟真实计算机通信,设置为同网段的可以实现局域网内通信,如果是在密集区可能会经常的IP冲突。
NAT :使用虚拟出的网卡通信,不占用网段IP。
HOST ONLY :只能跟宿主机通信。

分配ip地址
ifconfig eth0 192.168.137.131 临时生效的

使用SSH工具登录不成功:

查看SSH是否安装(检查是否装了SSH包)。输入命令:rpm -qa | grep ssh
注:若没安装SSH则可输入:yum install openssh-server安装。
3.查看SSH服务是否正在运行。
输入命令:/etc/init.d/sshd status
4.若centos 6.5系统中SSH服务处于非运行状态则使用(service sshd start)命令开启SSH服务;停止SSH服务命令(service sshd stop);重启SSH服务命令(service sshd restart)
5.检查SSHD是否在本运行级别下设置为开机启动
输入命令:chkconfig --list sshd
如图所示centos 6.5系统中SSH服在本运行级别下已经设置为开机启动,如果没设置启动就使用如下命令[chkconfig --level 2345 sshd on]设置下即可。

6.设置SSH服务为开机启动。
输入命令:chkconfig sshd on 即可。
注:若是chkconfig sshd off则禁止SSH开机启动。

常用命令:

命令格式与目录处理命令 ls

ls -a 以.开头为隐藏文件
用户分为三类
用户所有者 所属组(一个用户的集合) 其他
文件类型
-文件类型
d 目录
l 软链接
r读 w 写 x 执行
rw- r-- r–
u(所有者) g(所属组) o(其他)

目录处理命令 mkdir

mkdir 创建目录
mkdir -p 递归创建
mkdir 目录1 目录2 目录3 支持多个目录同时创建
rmdir 目录名 删除空目录

复制命令 cp

cp -r 复制目录
cp -p 保持文件的属性

文件创建命令 touch

touch 文件名

查看文件命令

cat -n 显示行号
tac 倒叙查看
more 分页显示
less 可向上翻页 也可用 / 匹配
head -n num 查看文件前几行
tail -n num 查看结尾的行

链接命令 ln

软链接 ln -s {原文件} {目标文件}
软链接 类似于快捷方式

硬链接 ln {原文件} {目标文件}
复制出完全相同的文件并且可以同步更新。
不能跨分区 不能针对目录使用 通过i节点识别

权限管理

改变文件目录权限 chmod

chmod {ugoa} {±=} {rwx} [文件]
chmod [mode=421] [文件]
-R 递归修改
chmod -R 777 [目录]

改变文件目录所有者 chown

chown [用户] [文件或目录]
groupadd 【所属组名】
chgrp 【所属组名】 【文件目录名】

umask -S 显示新建目录/文件的权限的缺省值

文件搜索命令

文件搜索 find

find [搜索范围] 【搜索条件】
find / -name *init
-iname 不区分大小写
文件大小
find -size +1024 大于 -222小于
find / -user testuser
find /etc -cmin -5

-a 两条件同时满足
-o满足其中一个

find / -name *intit -a -user test

find / -name *test -exec/-ok {} .;

文件搜索 locate

locate 文件名

which 【命令】
搜索命令所在目录及别名信息
which ls

whereis 【命令】

文件中搜索内容 grep

grep -i 不区分大小写
grep -v 排除指定字符串

用户管理命令

添加用户 useradd [用户名]
修改用户密码 passwd [用户名]
who 查看当前登录用户

w 详细用户登录信息
uptime 服务器连续运行的时间

压缩解压命令

.gz 格式 只能压缩文件,且不保持原文件

gzip [文件名]
gunzip 【压缩文件】

tar 打包

tar -c 打包 -f 指定文件名 -v显示详细信息 -z打包同时压缩 -x解压

zip 文件

zip -r 【压缩后文件名】【文件或目录】
unzip 解压缩

bzip2 (压缩比率特别大)

bzip2 -k 【文件】

网络命令

write 用户名 给在线用户发信息
wall 给所有用户发信息(发广播)

mail 用户名
last 统计计算机所有用户的时间 判断计算机重启时间

traceroute 显示数据包到主机间的路径
netstat -t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP和端口

系统运行级别

0 关机 1 单用户 2 不完全多用户 不含NFS服务 3 完全多用户 4 未分配 5 图形界面 6 重启

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值