Linux必须学内容

1.Shell命令行目录管理

1.印刷约定

输入行 用美元符合 $ 表示输入用户可以输入命令
如果是root用户,shell提示符变成 #

2.查看目录和文件

1.显示当前目录:pwd
2.改变目录: cd
输入cd命令,后面跟着一个路径名作为参数,就可以直接今日另外一个目录中去。比如,使用下面的命令进入/usr/bin子目录。

$ cd /usr/bin

最后,总能够用下面的命令回到自己的用户主目录。

$ cd
或者
$ cd ~

注意:在shell中,“…”代表当前目录的上一级目录,“.”代表当前目录,“~”代表用户目录

cd ..   #返回到当前目录的上一级目录

3.列出目录内容:ls

列出文件主目录下所有的文件

$ ls -a 

查看文件的各种属性,例如:

$ ls -l

在这里插入图片描述
总共有8个不同的信息栏

  • 文件的权限标志
  • 文件的链接个数
  • 文件所有者的用户名
  • 该用户所在的用户组组名
  • 文件的大小
  • 最后一次被修改时的日期
  • 最后一次被修改时的时间
  • 文件名
    在ls命令后跟路径名课查看盖子目录的内容

4.列出目录内容:dir和vdir

Windows中的dir,在Linux中,dir除了比ls的功能更少,其他都是一样的。
vdir相当于ls -l

5.查看文本文件:cat和more

cat命令用于查看文件内容(通常是一个文本文件),后跟文件名作为参数

$ cat day

cat可以跟多个文件名作为参数

  • 为了调试方便,常常需要显示行号,为此,cat命令提供了-n选项,每一行前显示行号
$ cat -n stack.h
	1   /*Header file of stack */
	2   /*2008-9-3 */ 

cat命令会将所有内容展示出来,为此Linux提供more命令来一页一页显示文件内容。
空格键----翻页,Enter----向下滚动一行,按Q键退出。

6.查找文件内容:grep

不必用more全部列出一个个找,用grep

$ grep [OPTIONS] PATTERN [FILE...]
//为了在文件day中查找un行
$ grep un day

7.更快速地定位文件-------locate命令

尽管find命令已经展现了强大的搜索能力,但对于大批量的搜索而言,还是显得慢,特别当用户完全不记得自己的文件放在哪里时候,这时候,locate命令是一个不错的选择。

$ locate *.doc       #类似Google的桌面搜索
//如果要更新最新的版本,
//要用updatedb命令(在root权限下)

8.用户版本信息查看

  • 查看哪些人在在哪个控制台上:
$ who
  • 忘记自己是什么身份登录到系统
$ whoami
  • 查看内核版本信息
$ uname -r

9.mkdir指令用于创建目录和rmdir删除目录

  • mkdir创建一个目录
mkdir /home/dog
  • mkdir创建多级目录
mkdir -p /hmoe/animal/tiger
  • mkdir删除空目录
  • 如果要删非空目录需要使用 rm -rf

10.touch指令

  • 基本语法
    touch 文件名称
    案例: 创建一个空文件 hello.txt

11.cp指令(拷贝)rm移除文件或目录

cp 指令拷贝文件到指定目录
-r 递归复制整个文件

cp hello.txt /home/bbb
覆盖 (不提示):使用 \cp -r/home/bbb

-r:递归删除整个文件夹
-f:强制删除不提示

rm /home/bbb/hello.txt

2.指令运行级别

0:关机
1:单用户【找回丢失密码】
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留用户
5:图形界面
6:系统重启
常用运行级别是和5,也可以指定默认运行级别,后面演示

  • 应用实例:
    命令:int[0 1 2 3 4 5 6] 应用案例: 通过init来切换不同的运行级别,比如5-3,然后关机

3.Linux组

(1)所有者

一般为文件的创建者,谁创建(touch)了该文件,就自然地成为文件的所有者。

  • 查看文件的所有者
    指令:ls -ahl
    应用实例
    在这里插入图片描述
    第一个root为所有者
  • 修改文件的所有者
    指令:chown 用户名 文件名
    应用实例:
    要求:使用root创建一个文件apple.txt,然后将其所有者修改为tong

(2)所在组

(3)Linux_rwx权限

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(1)修改权限–chmod

在这里插入图片描述
在这里插入图片描述

(1)修改所有者和所在组

在这里插入图片描述
在这里插入图片描述

五级标题
六级标题
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值