linux系统管理总结课案
Linux 系统管理学习合集
获得命令帮助
#help ——- 内部命令帮助
格式:# help [命令]
#--help——- 外部命令帮助
格式:[命令]--help
#man ——- 使用man手册帮助
格式:man [命令]
#info——-使用info帮助
格式:info [命令]
文件和目录管理
#pwd ——-查看当前的工作目录(Print Working Directory)
格式:pwd
#cd ——- 切换工作目录(Change Directory)
格式:cd [目录]
#ls ——-列表(List)显示目录内容
格式:ls [-aAdlhR] [文件或目录]
选项:–l ——-以长格式显示文件目录
–a ——-显示所有(all)子目录
–d ——-显示目录本身的属性
–A ——-与-a作用类似不显示”.” “..”
–h ——-更人性化显示出目录大小
–R——-显示目录其子目录的所有内容
#alias ——-查看别名机设置命令别名
格式:alias[别名]
alias [别名=命令字符串]
#mkdir ——-创建新的目录(Make Directory)
格式:mkdir [-p] …
选项:-p 创建嵌套的多层目录结构
# du ——- 统计目录及文件占用情况
格式:du [-ash] [文件或目录]
选项:–a ——-统计磁盘占用空间所有文件
–h ——-更人性化显示出统计结果
–s ——-只统计每个参数占用的总空间
文件操作命令
# touch ——-创建新文件
格式:touch …
# file ——-查看文件类型
格式:file …
#cp ——-复制文件或目录
格式:cp [选项] [源文件或目录] [目标文件或目录]
选项:-f ——-覆盖同文件名或目录不提示
–i ——-覆盖同文件名或目录提示
–p ——-复制时保持权限不变
–r ——-复制目录时使用,递归复制所有文件
#rm 命令 ——-删除(Remove)文件或目录
格式:rm [-rfi] …
选项:–f ——-强删不提示
–i ——-删除时提醒用户
–r ——-删除整个目录树
# mv ——-移动文件或目录
格式:mv
# which ——-查找linux命令文件或程序文件位置
格式:which [-a] [命令或者程序名]
选项:-a 列出所有找到的结果,而不仅仅是第一个。
#find——-查找文件或目录
格式:find [查找范围] [查找条件表达式]
选项:–name ——-按名称查找
–size ——-按大小查找
–user ——-按属性查找
–type ——-按类型查找
#ln 命令 ——-为文件或目录建立链接(link)
格式:ln [-s] …
选项:-s——建立软链接,默认为硬链接。
PS:不能对目录创建硬链接,也不能跨分区创建硬链接。
文件内容操作命令
#cat ——-显示并连接(Concatenate)文件的内容
格式:cat [文件] 与windows中的type
#more和less命令——-分页查看文件内容
格式:more/less [文件]
PS:less比more使用更灵活,可按上下箭头键逐行查看,可以用PageDown和PageUp上下翻页。
#head和tail命令——-查看文件开头或末尾的部分内容
格式:head [-N] [文件]
tail [-Nf] [文件]
选项:-N——指定行数
-f——实时跟踪文件内容变化
#wc——-统计文件内容中的单词数量等信息
格式:wc [-clw][文件]
选项:-c——-统计文件内容的字节数
-l——-统计文件内容中的行数
–w——-统计文件内容的单词数
#grep——-检查、过滤文件内容
格式:grep [-iv] [文件]
选项:-i——-忽略大小写
-v——-反转查找,输出不相符的行
PS: “^……”表示以……开头,“……$”表示以……结尾,“^$”表示空行.
归档及压缩命令
#gzip和bzip2——-制作压缩文件或解开已压缩文件
格式:gzip/bzip2 [-l9d] [文件或目录]
选项:–d ——-解压
-l——以最快速度压缩文件
-9——一最大压缩比压缩文件
#tar——-制作归档文件或释放已归档的文件
格式:tar [选项] [文件名] [源文件或目录](压缩)
tar [选项] [文件名] [-C 目标目录](解压)
选项:–c ——-创建.tar包格式的包文件
–C ——-解包时指定释放的目标文件夹
–f —