Linux学习笔记,命令分类,更新中!

Linux学习笔记

需要工具

vm虚拟机
centos6.3
远程连接工具SecureCRT
文件拷贝工具Winscp

Linux常见设备文件名

Linux常见设备文件名

Linux文件系统结构

Linux文件系统结构

系统分区

主分区,最多为4个
扩展分区,一块硬盘最多一个
逻辑分区,无限个

Linux默认文件格式:ext4

挂载(分配盘符)

必需分区
	/:根分区
	swap:虚拟内存分区
推荐分区
	boot:系统启动分区,一般不超过200M

网卡配置 ifconfig命令

设置网卡ip:ifconfig 网卡 ip地址	eg:ifconfig eth0 192.168.66.2

常见目录的作用

服务器注意事项

1.远程服务器不允许关机,只能重启
2.重启时应该关闭服务
3.不要在服务器访问高峰运行高负载命令(大量查找、大量复制、大量粘贴、备份)
4.远程配置防火墙时不要把自己踢出服务器
5.合理分配权限
6.定期备份重要数据和日志

常用命令

命令格式:

命令 [-选项] [参数]	
eg:ls -la /etc
说明:
1.个别命令使用不遵循此格式
2.当有多个选项时,可以写在一起
3.简化选项与完整选项,-a 等于 --all

目录命令

ls

英文原意:list
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-aldh] [文件或目录]
	-a:显示所有文件,包括隐藏文件
	-l:详细信息显示
	-d:查看目录属性
	-h:将文件大小人性化显示
	-i:查看文件的i节点信息

mkdir

英文原意:make directories
命令所在路径:/bin/mkdir
执行权限:所有用户
功能描述:创建新目录
语法:mkdir -p [目录名]
	-p:递归创建

cd

功能描述:切换目录

pwd

功能描述:显示当前目录

rmdir

功能描述:删除空目录

文件处理命令

cp

英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
功能描述:复制文件或目录
语法:cp -rp [原文件或目录] [目标目录]
	-r:复制目录
	-p:保留文件属性(如修改时间)

mv

英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
语法:mv [原文件或目录] [目标目录]
功能描述:剪切文件、改名

rm

英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
功能描述:删除文件
语法:rm -rf [文件或目录]
	-r:删除目录
	-f:强制删除

touch

命令所在路径:/bin/touch
语法:touch [文件名]
功能描述:创建空文件

cat

命令所在路径:/bin/cat
语法:cat [文件名]
	-n:显示行号
功能描述:显示文件内容

more

命令所在路径:/bin/more
语法:more [文件名]
	(空格)或f  翻页
	(enter)	换行
	q或Q	退出
功能描述:分页显示文件内容

less

命令所在路径:/usr/bin/lease
语法:less [文件名]
功能描述:分页显示文件内容(可向上翻页)

head

命令所在路径:/usr/bin/head
语法:head [文件名]
	-n:指定显示行数,如果不写默认是10行
功能描述:显示文件前面几行

tail

命令所在路径:/usr/bin/tail
语法:tail [文件名]
	-n:指定行数
	-f:动态显示文件末尾内容
功能描述:显示文件后几行

ln

命令英文原意:link
命令所在路径:/bin/ln
执行权限:所有用户
语法:ln [-s] [原文件] [目标文件]
    -s:创建软链接
功能描述:生成链接文件
eg:
	创建软链接:ln -s /etc/issue /tmp/issue.soft
	创建硬链接:ln /etc/issue /tmp/issue.hard
软链接特征:类似Windows快捷方式
	1.软链接文件的权限都为rwxrwxrwx
	2.文件格式:软链接文件 -> 原文件
硬链接特征:
	1.相当于拷贝cp -p + 同步更新
	2.通过i节点识别
	3.不能跨分区
	4.不能针对目录使用

权限管理命令

chmod

命令英文原意:change the permissions mode of a file
命令所在路径:/bin/chmod
执行权限:所有用户
语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录]
	[mode=421] [文件或目录]
	-R:递归修改
功能描述:改变文件或目录权限
Linux权限数字表示

Linux权限数字表示

eg:
	赋予文件testfile所属组写权限:chmod g+w testfile
	修改目录testdir及目录下文件为所有用户具有全部权限:chmod -R 777 testdir
Linux文件目录权限总结

Linux文件目录权限总结

chown

命令英文原意:change file ownership
命令所在路径:/bin/chown
执行权限:所有用户
语法:chown [用户] [文件或者目录]
功能描述:改变文件或目录的所有者
eg:
	改变文件fengjie的所有者为zhangsan:chown zhangsan fengjie

chgrp

命令英文原意:change file group ownership
命令所在路径:/bin/chgrp
执行权限:所有用户
语法:chgrp [用户组] [文件或目录]
功能描述:改变文件或目录的所属组
eg:
	改变文件fengjie的所属组为girl:chgrp girl fengjie

umask

命令英文原意:the user file-creation mask
命令所在路径:Shell内置命令
执行权限:所有用户
语法:umask [-S]
	-S:以rwx形式显示新建文件缺省权限
功能描述:显示、设置文件的缺省权限
eg:
	umask -S

文件搜索命令

find

命令所在路径:/bin/find
执行权限:所有用户
语法:find [搜索范围] [匹配条件]
功能描述:文件搜索
eg:
	在目录/etc中查找文件init:find /etc -name init
		-iname:不区分大小写
	在根目录下查找小于100MB的文件:find / -size +204800
		+n:大于
		-n:小于
		n:等于
	在根目录下查找所有者为zhangsan的文件:find /home -user zhangsan
		-group:根据所属组查找
	在/etc下查找5分钟内被修改过属性的文件和目录:find /etc -cmin -5
		-amin:访问时间access
		-cmin:文件属性change
		-mmin:文件内容modify
	在/etc下查找大于80MB小于100MB的文件:find /etc -size +163840 -a -size -204800
		-a:两个条件同时满足
		-o:两个条件满足一个即可
	在/etc下查找inittab文件并显示其详细信息:find /etc -name inittab -exec ls -l {} \;
		-exec/-ok命令{} \; 对搜索结果执行操作
其他匹配条件:
	-type:根据文件类型查找
		-f:文件
		-d:目录
		-l:软链接文件
	-inum:根据i节点查找

用户管理命令

useradd

命令所在路径:/usr/sbin/useradd
执行权限:root
语法:useradd 用户名
功能描述:添加新用户
eg:
	useradd zhangsan

passwd

命令所在路径:/usr/bin/passwd
执行权限:所有用户
语法:passwd 用户名
功能描述:修改用户密码
eg:
	passwd zhangsan

who/w

命令所在路径:/usr/bin/who
执行权限:所有用户
语法:who
功能描述:查看登陆用户信息
eg:
	查看登陆用户信息:who
	查看用户登陆详细信息:w

压缩解压命令

gzip

命令英文原意:GNU zip
命令所在路径:/bin/gzip
执行权限:所有用户
语法:gzip [文件]
功能描述:压缩文件
压缩后文件格式:.gz

gunzip

命令英文原意:GNU unzip
命令所在路径:/bin/gunzip
执行权限:所有用户
语法:gunzip [压缩文件]
功能描述:解压缩.gz的压缩文件
eg:
	gunzip file.gz

tar

命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后文件名] [目录]
	-c:打包
	-v:显示详细信息
	-f:指定文件名
	-z:打包同时压缩
功能描述:打包目录
压缩后文件格式:tar.gz

解压缩语法:
	-x:解包
	-v:显示详细信息
	-f:指定解压文件
	-z:解压缩
eg:
	tar -zxvf file.tar.gz

zip

命令所在路径:/usr/bin/zip
执行权限:所有用户
语法:zip 选项[-r] [压缩后文件名] [文件或目录]
	-r:压缩目录
功能描述:压缩文件或目录
压缩后文件格式:.zip

unzip

命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件]
功能描述:解压.zip的压缩文件
eg:
	unzip file.zip

bzip2

命令所在路径:/usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项 [-k] [文件]
	-k:产生压缩文件后保留原文件
功能描述:压缩文件
压缩后文件格式:.bz2
eg:
	bzip2 -k file
	tar -cjf file.tar.bz2 file

bunzip2

命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bunzip2 选项 [-k] [压缩文件]
	-k:解压后保留原文件
功能描述:解压缩
eg:
	bunzip2 -k file.bz2
	tar -xjf file.tar.bz2

转载于:https://my.oschina.net/zgysyy/blog/1609762

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值