Linux基本命令及重要目录

命令格式: 命令名 [ 选项参数 ] [ 操作对象 ]
du命令:du [选项] 文件
功能该命令是显示指定文件以及下的所有文件占用系统数据块的情况,如果没有文件,默认为是当前工作目录
df命令:du [选项] 文件名
功能与du命令相似,只不过是df计算的是当前文件所以数据快的使用情况(包括前不久删除的文件)
top命令: 相当于windows下的资源管理器,可以查看当前CPU的使用情况,各进程的状况
free命令: 显示所有内存利用率。包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统使用的缓冲区等。
pstack命令: 进程跟踪
su命令: 切换用户(由root用户向普通用户切换时不需要密码,由普通用户向root用户切换时需要密码)
sudo: 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制
sudo -i: 为了频繁的执行某些只有超级用户才能执行的权限,而不用每次输入密码,可以使用该命令。提示输入密码时该密码为当前账户的密码。没有时间限制。
sudo-s: 执行环境变数中的 SHELL 所指定的 shell ,或是 /etc/passwd 里所指定的 shell
adduser命令: 用于新增使用者帐号或更新预设的使用者资料。
password命令: 修改用户密码
在root用户下使用yum install命令安装gcc/g++, gdb, vim

文件的权限:
文件对用户的分类: 文件所有者u 文件所属组g 其他用户o
文件对操作的分类: 可读r 可写w 可执行x
权限由位图表示
基本权限:
r(读):对于文件而言,具有读文件的权限,对目录而言,具有浏览目录的权限。
w(写):对文件而言,具有修改文件的权限,对目录而言,具有删除,移动目录的权限。
x(执行):execute对文件而言,具有执行文件的权限,对于目录而言,具有进入目录的权限。

Linux下的重要目录:
/proc: 特殊文件目录,即proc文件系统。是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。
/sys: Sysfs文件系统是一个类似于proc文件系统的特殊文件系统,用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构信息。就是在用户态可以通过对sys文件系统的访问,来看内核态的一些驱动或者设备等。/sys/devices ----该目录下是全局设备结构体系,包含所有被发现的注册在各种总线上的各种物理设备。
/SElinux: Security-Enhanced Linux 是一个 Linux 内核模块,也是 Linux 的一个安全子系统。
/bin: 主要放置系统的必备执行文件
/usr/bin: 主要放置应用程序工具的必备执行文件
/sbin: 主要放置系统管理的必备程序
/usr/sbin: 主要放置网路管理的必备程序
/usr/local: 主要存放那些手动安装的软件,即 不是通包管理工具或apt-get安装的软件。
/var: /var目录主要针对常态性变动的文件,包括缓存(cache)、登录档(log file)以及某些软件运作所产生的文件
/tmp: 一般用户或正在执行的程序临时存放文件的目录即临时文件,任何人都可以访问,重要数据不可放置在此目录下

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值