`
寻梦者
  • 浏览: 635544 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux中的常见指令学习

阅读更多

ls  -l    -----》查询当前文件夹下的文件的详细信息

 

 

 

如果一个目录的父目录不存在,就创建它。
如,你想在当前目录的    dir 目录下 创建一个  menu 的目录,
但是当前目录没有 dir 这个目录,就可以使用命令  
mkdir  -p     dir/menu
来创建。

 

 

 

chmod 777  文件名  ---》

sudo chmod 600 ××× (只有所有者有读和写的权限)
 
  sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
 
  sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
 
  sudo chmod 666 ××× (每个人都有读和写的权限)
 
  sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

 

 

 

 

 

 

 

su -root ===>获取用户的管理员权限

 

sudo是用普通用户执行只有管理员才能运行的命令,相比较直接用管理员帐户安全些。用这个命令,环境还是普通账户的。
su是切换到root用户。如果需要完全切换到root用户,需要使用su - root,这样环境变量,家目录都会切换过来。 

su后输入密码,提示认证失败是因为还没有设置root密码,解决方法:

sudo passwd root  (设置root密码)

然后输入安装时的密码并确认后便能进入root权限了

平时的那个密码是当前用户的密码,并不是root的密码

一、su
看帮助:#man su
1、后面加“-”,或者“-l”,再接用户名,将重新初始化用户环境,并切换到用户的家目录(后面不带用户名,则直接切换到root用户)
如果不带参数“-”或“-l”,执行下面的命令就会出错!(因为还是普通用户的环境)
$su
#fdisk -l
bash: fdisk: command not found

2、后面加“-c”,可切换到root用户来改变文件的权限,后面的执行内容要用双引号引起来。
$su -c "chmod u+s /bin/ls"   (给/bin/ls增加suid位)(同样要root密码的)

二、sudo 
sudo的作用,它允许经过同意的使用者以超级管理员的身份执行指定指令。sudo 的主要配置文件是/etc/sudoers,编辑文件时最好使用visudo,它会对语法进行简单的校验,并且防止多个程序同时编辑该文件。执行visudo这个命令后,你在里面所作的更改,只要你不执行“保存并退出”这个操作,是不会更改/etc/sudoers这个文件的,t它只是修改的一个临时文件“/etc/sudoers.tmp”,那怕你这个时候已经执行了写的指令  。
sudo 有4个字段
root  ALL(ALL)  ALL
第一个字段指明哪个用户可使用sudo,这里是root
第二个字段指明主机(可以是主机名或主机的IP地址),这里ALL表示所有机器
第三个字段指明以哪个用户(可以使用用户别名),(ALL)指所有用户
第四个字段指明执行的命令(也可使用Cmnd alias),ALL指任何指令
分享到:
评论

相关推荐

    linux学习手册——常见的指令

    本资源摘要信息中,我们将详细介绍 Linux 学习手册中的常见指令,包括目录操作、文件管理、文本处理等方面的知识点。 一、目录操作 在 Linux 系统中,目录操作是非常重要的。我们可以使用 `cd` 命令来切换目录,...

    linux指令速查器

    【Linux指令速查器】是一款实用工具,专为熟悉和学习Linux操作系统命令行环境的用户设计。它提供了快速查询Linux常用指令的功能,帮助用户在短时间内找到所需的命令及其使用方法,大大提高了工作效率。这款软件不仅...

    常见linux操作指令

    ### 常见Linux操作指令知识点 #### 一、Linux系统简介及特点 - **自由软件**:Linux作为一款自由软件,用户无需支付费用即可使用,并可以根据个人需求对其进行修改。 - **兼容Unix**:Linux拥有与Unix相似的功能,...

    linux&unix指令大全

    本文将基于"Linux&Unix指令大全"这一主题,详细解析这两个操作系统中的常见指令及其用途,帮助用户更好地理解和操作这两种系统。 Linux是Linus Torvalds在1991年创建的自由及开放源代码的操作系统内核,而Unix则是...

    Linux指令大全学习资料

    "Linux学习"和"Linuxѧϰ"这两个文件名可能分别代表学习资料的文档或课程目录,可能包含详细的指令解释、实战练习和常见问题解答。学习这些资料,你可以了解每个命令的语法、参数、选项以及如何在实际工作中应用它们...

    Linux 常用基础指令笔记

    【Linux 常用基础指令笔记】 Linux 是一种广泛使用的开源操作系统,它的...熟练掌握这些基础指令,能让你在Linux环境中更加自如地工作。通过不断实践和学习,你可以进一步探索更多高级特性和工具,提升Linux操作技能。

    Linux指令集 (可执行文件)

    在Linux操作系统中,指令集是用户与系统交互的基础,它是一种强大的工具,使得用户能够执行各种操作,如文件管理、进程控制、网络通信等。Linux指令集不同于Windows下的可执行文件(exe)或帮助文件(chm),它更加...

    Linux指令速查手册.pdf

    5. 网络通信与远程连接类指令:Linux系统在服务器和网络应用中十分常见,这类指令涉及网络配置和远程管理,如`ifconfig`和`ip`配置网络接口、`ssh`远程登录、`scp`安全文件传输、`ping`检查网络连接等。 6. 软件...

    Linux常用指令速查手册

    掌握常见的Linux指令是提升工作效率的关键。以下是一些在Linux环境中常用的指令及其用途的详细解释: 1. **alias**: - `alias`用于创建命令别名,方便快速执行常用命令。例如,可以设置`alias ll='ls -l'`,将`ll...

    学习Linux所用的指令

    ### 学习Linux所用的指令 #### Linux 文件管理指令详解 Linux 是一款强大的操作系统,提供了丰富的命令行工具,使得用户能够高效地管理和操作文件系统。对于初学者来说,掌握基本的文件管理命令是非常重要的。本文...

    Linux指令速查手册

    通过阅读《Linux指令速查手册》,用户不仅可以学习到大量的Linux命令知识,还能掌握如何高效地管理和使用Linux系统。对于希望深入探索Linux世界的用户来说,这份资料将是一个非常有价值的参考资料。希望每位读者都能...

    Linux学习资料,包括Linux常用指令、shell编程、GNU maker

    本资源包提供了一份全面的Linux学习资料,涵盖了Linux常用指令、Shell编程以及GNU Maker的相关知识,对于想要深入理解和操作Linux系统的初学者来说极具价值。 首先,让我们了解一下Linux常用指令。在Linux命令行...

    Linux&vim常见命令.zip

    学习vim的关键在于理解其两种模式:命令模式和插入模式。 - **启动和退出**:使用`vim 文件名`启动,按`:q`退出(未保存更改),`:wq`保存并退出,`:q!`强制退出不保存。 - **命令模式**:在此模式下,你可以移动...

    快捷指令V50国语版Linux指令

    总的来说,快捷指令V50国语版Linux指令是提高Linux运维效率的有效工具,通过整合和定制常用命令,降低了学习和使用Linux的门槛。用户不仅可以通过它快速执行日常任务,还能借此机会深入理解Linux系统的运作机制。

    windows下linux指令速查器.zip

    Linux指令速查器将提供这些命令的详细解释、用法示例和可能的选项,使得在Windows环境中也能轻松查阅和学习Linux命令。 通过解压“windows下linux指令速查器.zip”,你将获得一个易于浏览和查询的Linux命令资源,...

    linux指令快速查找手册

    《Linux指令速查手册》是一本针对Linux用户的实用指南,不仅为初学者提供了学习Linux命令的基础,也为经验丰富的系统管理员提供了丰富的参考资料。通过本书的学习,读者能够快速掌握Linux命令的基本用法,并通过大量...

    linux--指令大全

    以上只是Linux指令大全中的一小部分,实际的学习过程中,你还会遇到许多其他有用的命令,如管道符(|)、重定向(> 和 <)以及组合命令(; 和 &)。通过熟练掌握这些命令,你将能更高效地管理和操作Linux系统。

Global site tag (gtag.js) - Google Analytics