Linux新手入门必须要学习的知识

Linux的目录介绍

/ 根目录
/bin 存放必要的命令
/boot存放内核以及启动所需的文件
/dev存放设备文件
/etc存放系统配置文件
/home普通用户的宿主目录,用户数据存放在其主目录中
/lib存放必要的运行库
/mnt存放临时的文件映射系统,通常用来挂载使用
/proc存放存储进程以及系统信息
/root超级用户的主目录
/sbin存放系统管理程序
/tmp存放临时文件
/usr存放应用程序,命令程序文件、程序库、手册和其他文档。
/var系统默认日志存放目录

Linux的常用命令

cd命令
cd.当前目录 cd…返回上一级目录
ls ./查看当前目录所有的文件和目录
ls -a查看所有的文件
pwd 显示当前所在的目录
mkdir 创建目录,用法mkdir test,命令后接目录的名称。
rmdir 删除空目录
rm 删除文件或者目录,用法 rm -rf test.txt(-r表示递归,-f表示强制 )
cp 拷贝文件,用法 cp old.txt /tmp/new.txt,常用来备份;如果拷贝目录需要加-r参数
mv重命名或者移动文件或者目录,用法,mv old.txt new.txt
touch创建文件,用法,touch test.txt 如果文件存在,则表示修改当前文件时间。
Useradd创建用户,用法useradd jintao, userdel删除用户。
Groupadd创建组,用法groupadd jintao,groupdel删除组
find查找文件或目录,用法find /home -name “test.txt”命令格式为:
find后接查找的目录, -name指定需要查找的文件名称,名称可以使用表示所有。
find /home -name “
.txt”;查找/home目录下,所有以.txt结尾的文件或者目录。
vi是Linux下的一个编辑器
vi修改某个文件vi有三种模式:
命令行模式、文本输入模式、末行模式。
默认vi打开一个文件,首先是命令行模式,然后按i进入文本输入模式。可以在文件李写入字符等信息。
写完后,按esc进入命令模式然后输入:进入末行模式,例如输入:wq表示保存退出。
如果想直接退出,不保存,可以执行:q!,q!表示强制退出。
cat 查看文件的内容 使用方法:cat test.txt可以看到test.txt内容
more查看文件内容,分页查看,cat是全部查看,如果篇幅很多,只能看到最后的篇幅。可以使用cat和more同时使用,例如:cat test.txt|more分页显示test.txt内容,|符号是管道符,用于把|前的输出作为后面的命令输入。
echo 回显,用法 echo ok,会显示ok,输入什么就打印什么。
echo ok >test.txt;把ok字符覆盖test.tx内容,>表示追加并且覆盖的意思。
echo ok >>test.txt.>>两个大于符号,表示追加的意思。echo ok >>test.txt表示像test.txt文件追加ok字符不覆盖原文件里面的内容。
ifconfig 查看ip
ifup eth0 启动eth0网卡
Tab键补全提示。

Linux用户权限

在Linux操作系统中,root的权限是最高的,相当于windows的administrator拥有最高权限,能执行任何命令的操作。在系统中,通过UID来区分用户的权限级别,UID等于0,表示此用户拥有最高权限,也就是管理员,其他的用户UID依次增加,通过/etc/passwd用户密码文件可以查看到每个用户的独立UID。
每一个文件夹或者目录的权限,都包含一个用户权限、一个组的权限、其他人的权限,例如:标红第一个root表示该文件的所有者是root用户,第二个root代表该文件的所属组为root组,其他用户这里默认不标出。
-rw-r–r--. 1 root root 18 7月 23 16:33 test.txt
如果我们想改变某个文件的所有者或者所属的组,可以使用命令chown
示例:
chown root /u 将 /u 的属主更改为"root"。
chown root:staff /u 和上面类似,但同时也将其属组更改为"staff"。
chown -hR root /u 将 /u 及其子目录下所有文件的属主更改为"root"。
每一个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。利用ls -l命令可以看到某个文件或者目录的权限,它以显示数据的第一个字段为准。第一个字段由十个字符组成,如下:
[root@jintao tmp]# ls -l test.txt
-rw-r–r--. 1 root root 18 7月 23 16:33 test.txt第一位表示文件类型,-表示文件,d表示目录;后面每三位为一组。
第一组:2-4位表示文件所有者的权限,即用户user权限,简称u。
第二组:5-7位表示文件所有者所属组成员的权限,group权限,简称g。
第三组:8-10位表示所有者所属组之外的用户权限,other权限,简称o。从上面这个文件,可以看出,test,txt文件对应的权限为:
root用户具有读和写的权限,root组具有读的权限,其他人具有读的权限。
为了能更简单快捷的使用和熟悉权限,rwx权限可以使用数字来表示,分别表示为r(4)、w(2)、x(1).
test.txt权限可以表示位:644
如果给某个文件授权:命令为 chmod 777 test.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值