Linux基础

1.查看文件的详细状态#stat xprop
1)普通文件(-)
一般是用比如图像工具、文档工具、归档工具或 cp 命令等创建的,删除时使用 rm 命令。
# cd  /usr/share/backgrounds/images
2) 目录文件(d)
目录在 Linux 是一个比较特殊的文件。可以用 mkdir 命令创建,也可以通过 cp 命令通过
复制创建。删除用 rm 或 rmdir 命令。
3) 字符设备文件(c)和块设备文件(b)
在/dev/目录下,如下图,文件属性第一个字符是 c, 表示该文件是字符设备文件,比如猫
等串口设备。文件属性第一个字符是 b, 表示该文件是块设备,比如硬盘,光驱等。
4) 符号链接文件(l)
5) 套接口文件(s)和命名管道文件(p)
2.检查磁盘空间
1)查看存储系统空间使用情况:df 命令可用来检查 linux 服务器文件系统的磁盘空间占用情况。
#df -aT
2)显示指定文件系统的空间使用情况#df -t ext3
3)方便阅读方式显示各存储空间大小# df -ah
4)查看某个文件系统的磁盘使用情况df -h .dev mapper/VolGroup00-LogVo100
3.包管理
1)普通归档操作将/home/oracle/labs_t 打包成归档文件 labs_t.tar:#tar -cvf labs_t.tsr labs_t
将归档文件 labs_t.tar 解开至指定目录 labs_d:#mkdir labs_d
                                                                     #tar -cvf labs_t.tsr labs_t.tar -C ./labs_d
2)用 gzip 归档和解开文件的操作:#tar -czvf  labs_d.tar.gz ./labs_d
解开 tar.gz 格式的归档文件:#mkdir labs_g
                                         #tar -xzvf labs_d.tar.gz -C ./labs_g
                                          #ll labs_g
3)用 bzip2 归档和解开文件的操作#tar -cjvf labs_d.tar.bz2 ./labs_d
                                                   #tar -xjvf labs_d.tar.bz2 -C labs_d
4.挂载与卸载文件系统
1)显示挂载的文件系统# mount
2)显示系统启动自动加载的文件系统# cat /etc/fstab
3)显示当前加载的文件系统# cat /etc/mtab
5.文件的访问权限
文件或目录的访问权限分为只读、可写与可执行三种.有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其它用户。
1)查看系统所有用户和组
要查看一个用户组所拥有的用户,可以通过对比/etc/passwd 和/etc/group 来得到。
/etc/group 文件是用户组的配置文件,文件中的每条记录分四个字段,分别为用户组名称;用
户组密码;GID;用户列表,每个用户之间用,号分割,该字段可以为空,空值表示用户组为 GID
的用户名。#cat /etc/group
/etc/passwd 文件是用户的口令配置文件,每行包含 7 个字段,分别为用户名;用户密码;UID; 
GID; 用户信息;用户 home 目录;用户 shell 环境#cat /etc/passwd
输入 id 命令可查看 GID, UID 等信息:#su -oracle
2)变更所属组
文件的拥有者与 root 用户,可以使用 chgrp 命令来改变文件所属的组。#chhgrp dba xprop.hln  要想修改某个目录下的所有的文件所属组或者所属者,需要添加参数–R.
3)变更文件权限
使用 chmod 命令可以修改文件的访问权限#chmod 774 xprop.hln
4)变更文件所有者
使用 chown 命令可以将指定文件的拥有者改为指定的用户或组。#chown root xprop.hln
6.其它系统管理任务
1)显示系统信息
uname -a 系统所有信息,-r 系统内核版本信息。#uname -a  & #uname -r
2)查看系统版本号#cat /etc/redhat-release    &      #head -n1 /etc/issue
3)显示主机名#hostname
4)列出每一个用户的最近登录情况#lastlog
5)显示内存使用状况#free
6)关机及重启
关闭:sudo halt 或 sudo shutdown –h now
重启:reboot
7)proc 目录
/proc 目录是一个虚拟的文件系统,这个目录的文件存放在内存中,也就是包括系统当前的内核,包含了来自正在运行着的内核的信息。#cd /proc
目录 1 就是 init 进程的内容:#cd 1
常用的文件:
/proc/cpuinfo:CUP 的信息
/proc/interruptsIRQ:设置
/proc/meminfo:系统内存使用状况
/proc/ioports:输入输出设置
/proc/loadavg:系统负载平均值
/proc/uptime:系统运行时间与空闲时间
/proc/version:Linux 核心版本、创建主机、创建时间等,可以用 uname –a 查看。
常用的目录:
/proc/scsi:scsi 设备信息
/proc/ide:ide 设备信息
/proc/sys:核心配置参数,sys 目录下的文件允许系统管理员更动。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值