linux下的基本命令,权限,以及某些命令的使用方法

1.进入目录需要哪些权限
进入一个目录(cd)需要可执行(x)权限,如果要在目录里面创建(touch)一个文件则需要可写可执行(wx)权限,如果要将该文件中的内容显示(ls)出来,则需要可读权限(r),当进入目录之后需要删除其中的文件则不需要任何权限就可以删除,如果当前目录被添加了粘滞位,则是文件的拥有者才能删除(root).
2.linux下的一些比=比较重要的目录
/etc: 系统的一些主要配置文件几乎全部放在该目录之下,如口令文件passwd,在这个目录下的文件基本都是ASCⅡ码的正文文件,普通用户一般可以查看这些文件,但是只有root用户可以修改这些文件。
/tmp:普通用户或程序可以将临时文件存入这一目录,该目录是任何用户都可以访问的,重要的信息不要放在此目录中。
/boot:存放Linux操作系统的内核和系统启动时所使用的文件。其中以vmlinuz开头的是Linux的内核。若引导程序(loader)选择了grub,在该目录中还会有一个grub的子目录(/boot/grub)
/dev: 存放这台计算机中的所有设备。在Linux系统中所有的东西都被看成文件,其中也包括硬件。
/usr: 存放系统的应用程序和与命令相关的系统数据,包括系统的一些函数库及图形界面所需的文件等。有点像windows系统的: C:\Program Files文件夹。注意usr为unix system resources的缩写,而不是user的缩写。
lost+Found: 系统异常关机或出现错误时,系统会将一些遗失的片段存在该目录中,这个目录会在需要时由目录自动生成。
/var: 存放系统运行过程中经常变的文件,如log文件和mail文件
/srv : 存放所有与服务器相关的服务,即一些服务启动后,这些服务需要访问的目录。
/proc:一个虚拟的文件系统,常住在内存中,不占用任何磁盘空间。存放系统运行所需要的信息,这些信息反映了内核的环境。在该目录中存放了内存中的所有信息,类似Oracle数据库管理系统中以v$开头的数据字典。
/lib, /usr/lib , /usr/local/lib :存放的是libraries,即系统使用的函数库
3.linux中的一些重要命令
du:用来查看linux下文件或目录占用的磁盘空间
df:df 即“可用磁盘”disk free,用于显示文件系统的磁盘使用情况
top: top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
free: 从命令行快速地了解系统的已使用和未使用的内存空间
pstack:pstack命令可显示每个进程的栈跟踪。pstack 命令必须由相应进程的属主或 root 运行。可以使用 pstack 来确定进程挂起的位置。此命令允许使用的唯一选项是要检查的进程的 PID。pstack 看活动的进程内的堆栈
su:su就是切换命令的工具
sudo:sudo是一种权限管理机制,依赖于/etc/sudoers,其定义了授权给哪个用户可以以管理员的身份能够执行什么样的管理命令
adduser:用来添加一个用户
password:命令用来更改使用者的密码
4.安装gcc、g++、gdb、vim的命令
gcc:yum install -y gcc
g++:yum install -y gcc-c++
gdb:yum install gdb*
vim:yum install -y vim*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值