Linux学习
居明明
这个作者很懒,什么都没留下…
展开
-
Linux-13-用户和用户组
选项:-g指定用户的组,不指定-g,会创建同名组并且自动加入,制定-g需要组已经存在,如已存在同名组则必须用-g。·共有七份信息:用户名:密码(x):用户ID:组ID:描述信息(无用):HOME目录:执行终端(默认bash)·选项:-d制定用户HOME路径,不指定,HOME目录默认在:/home/用户名。·选项:-r,删除用户的HOME目录,不使用-r,删除用户时,HOME目录保留。·id [用户名],查看用户所属组,如果不提供用户名则查看自身。·共有三份信息:组名称:组认证(显示为x):组ID。原创 2022-12-20 14:39:00 · 84 阅读 · 0 评论 -
Linux-12-root用户(su、sudo命令)
需要以root用户权限执行visudo命令,增加配置(在文件的最后添加:用户名 ALL=(ALL) NOPASSWD:ALL)方可让普通用户拥有sudo命令的执行权限(为普通用户配置sudo认证)·可以让一条普通命令带有root权限,语法:sudo 其他命令。1、Linux系统的超级管理员用户是:root用户。·可以切换用户,语法:su [-] [用户名]·-表示切换后加载环境变量,一般建议带上。·用户可以省略,省略默认切换到root。原创 2022-12-20 11:25:36 · 1826 阅读 · 0 评论 -
Linux-11-vi/vim编辑器
通过vi/vim命令编辑文件,会打开一个新的窗口,此时这个窗口就是:命令模式窗口(Command mode)。命令模式下,所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。·输入模式,通过命令模式进入,可以输入内容进行编辑,按esc退回命令模式。·输入模式需要退出回到命令模式,然后通过命令可以进入底线命令模式。·底线命令模式,通过命令模式进入,可以对文件进行保存,关闭等操作。·如果文件路径表示的文件存在,那么此命令用于编辑已经存在的文件。·命令模式,默认的模式,可以通过键盘快捷键控制文件内容。原创 2022-11-25 20:39:25 · 340 阅读 · 0 评论 -
Linux-10-which、find命令
1、which命令:查找命令的程序文件(注:该命令只可以用来查找命令程序文件)。find [起始路径] [-name] [“被查找文件名称”]find [起始路径] [-size] [+或- kMG]·k(小写,后两个是大写)代表kb M代表mb G代表gb。注:支持通配符 (test* *test* *test)·不需要选项,只需要参数表示查找哪个命令就可以。·语法:which [要查找的命令]2、find命令:用于查找指定的文件。·+或-代表在这个文件大小以上或一下。原创 2022-11-24 23:25:30 · 491 阅读 · 0 评论 -
Linux-09-grep、wc、管道符
参数,文件路径必填,表示需要过滤内容的文件路径,这个参数可以作为管道符的输入。·参数,关键字必填,表示过滤的关键字,可以用“”将关键字包围起来也可以不用。2、wc命令:统计文件的行数、单词数量、字节数、字符数等。·语法:wc [-c -m -l -w] [文件路径]·选项:-c字节数 -m字符数 -l行数 -w单词数。·选项-n,可选填,表示在结果中显示匹配的行的行号。·将管道符左边的命令的结果,作为右边的命令的输入。·参数,文件路径,可以作为管道符的输入。原创 2022-11-24 22:49:05 · 1413 阅读 · 0 评论 -
Linux-08-cp、mv、rm命令
-f选项,可选择,用于强制删除。·参数2,Linux路径,表示将要被移动去的地方。·参数,表示被删除额度文件或者文件夹的路径,可以有多个,用空格间隔起来。2、mv命令:用于移动文件或者文件夹,另一个作用为修改该文件夹的名称。·语法:rm [-r -f] [参数1 参数2 参数3......]·参数1,Linux路径,代表被复制的文件或者文件夹。·参数1,Linux路径,表示被移动的文件或者文件夹。·-r选项,可选择,用于文件夹删除时使用,同cp。·参数2,Linux路径,代表被复制去的地方。原创 2022-11-23 23:03:38 · 765 阅读 · 0 评论 -
Linux-01-Linux目录结构
1、Linux只有一个顶级目录,为根目录用/表示2、/在Linux的表示·出现在开头表示根目录·出现在路径表示层次关系原创 2022-11-23 15:32:39 · 150 阅读 · 0 评论 -
Linux-02-Linux命令行与命令
1、命令行-即终端terminal,是一种命令提示符页面。以纯字符的形式操作系统,可以用各种字符化命令对系统发出指令操作。2、命令-本质上就是Linux的程序。命令没有图形化页面,但可以在命令行(终端)中给出字符化的反馈。3、Linux命令基础格式通用格式:command [-options] [parameter]•command命令 option选择 parameter 参数•command:命令本身•- options:命令所含的一些选项,通过选项控制命令的细节行为(可选,非必原创 2022-11-23 15:42:44 · 233 阅读 · 0 评论 -
Linux-03-ls命令
1、ls的命令作用:在命令行中,以平铺的形式,展示当前工作目录(默认HOME目录)下的内容。2、HOME目录是什么:每一个用户在Linux系统的专属目录,默认在/home/用户名。3、当前工作目录是什么:Linux命令行在执行命令的时候,需要一个工作目录,打开命令行程序默认设置工作目录在用户的HOME目录。4、ls命令的语法ls [-a -l -h] [Linux 路径]解释:-a 表示all,即列出全部的文件(包括隐藏文件和文件夹)-l 表示list,以列表(竖向排原创 2022-11-23 15:52:23 · 154 阅读 · 0 评论 -
Linux-04-cd和pwd命令
上个帖子03我们提到了ls命令,查看当前工作目录的内容。那么如何改变工作目录呢?1、cd命令的作用:change directory语法:cd [Linux路径]• 没有选项,只有参数,表示目标路径。• 使用参数,得到指定路径。• 不使用参数,切换工作目录回到当前用户的HOME2、pwd命令的作用:print work directory• 没有选项,没有参数,直接使用即可。• 作用为输出当前所在的工作目录。eg:尝试找到games的路径/usr/local/原创 2022-11-23 16:13:14 · 210 阅读 · 0 评论 -
Linux-05-相对路径和绝对路径以及特殊路径符
1、相对路径和绝对路径•绝对路径:以根目录作为起点,描述路径的方式,以/开头(比较繁琐)。•相对目录:以当前目录作为起点,描述路径的方式,路径不需要/开头。2、特殊路径符有哪些• .表示当前目录,比如说cd . 或 cd ./Desktop• ..表示上一级目录,比如说cd ..如果想要上上一级目录可用cd ../..•~表示用户的HOME目录。比如cd ~ 或cd ~/Desktop原创 2022-11-23 18:49:46 · 752 阅读 · 0 评论 -
Linux-06-mkdir命令
参数必填,表示想要创建的目录的路径,其中包括相对路径和绝对路径,特殊符号亦可以使用。1、mkdir命令意在创造当前目录下创建一个新的文件夹。或已经在Desktop目录下 输入mkdir test。语法:mkdir [-p] [Linux路径]选填,-p的作用为创建连续多层级的目录。原创 2022-11-23 21:53:26 · 196 阅读 · 0 评论 -
Linux-07-touch和cat、more命令
用于创建一个新的文件(注意是文件不是文件夹!比如说test.txt)·参数必填,表示需要创建文件的路径,可以使用相对路径,绝对路径和特殊字符。·参数必填,表示需要查看文件的路径,可以使用相对路径,绝对路径和特殊字符。·参数必填,表示需要查看文件的路径,可以使用相对路径,绝对路径和特殊字符。·和cat命令相似,但是在打开大文件时,可以实现翻页查看的效果。·语法:touch Linux路径。·使用空格进行翻页,q退出查看。·语法:cat Linux路径。·用于查看文件的内容。原创 2022-11-23 22:15:18 · 347 阅读 · 0 评论