百度已收录

今天讲讲Linux初学者必备的指令,当然不是那些cd ls 和ll那些都太老套了,话不多说直接上笔记

一. 权限命令

    在Linux系统中,权限命令用于管理文件和目录的访问权限。以下是一些常见的权限命令及其作用:

chmod:用于更改文件或目录的权限。它可以添加、移除或修改用户(所有者)、组和其他用户对文件或目录的读取、写入和执行权限。

chown:用于更改文件或目录的所有者。它允许你将文件或目录的所有权转移到其他用户或用户组。

chgrp:用于更改文件或目录的所属组。它允许你将文件或目录的所属组设置为其他组。

umask:用于设置默认权限掩码。它定义了新创建的文件和目录的默认权限。

这些命令通常与权限符号结合使用,如:

r(读取):表示允许查看文件内容或列出目录中的文件。
w(写入):表示允许编辑文件或向目录中添加、删除文件。
x(执行):表示允许以可执行文件或进入目录的方式运行文件。
每个文件和目录都有三组权限:所有者、所属组和其他用户。通过使用以上命令来更改这些权限,你可以控制谁可以读取、写入和执行文件或目录。

例如,要将一个文件的所有者权限设置为只读,可以使用以下命令:

chmod u-w file.txt
要将一个目录的所属组权限设置为读写执行,可以使用以下命令:

chmod g+rwx directory/
当你需要管理文件和目录的访问权限时,这些权限命令是非常有用的。请注意,在更改权限时应谨慎操作,以免不小心删除或限制了重要文件的访问权限。

以下是图解教程:

二.快捷指令

    在Linux中,有许多常用的快捷键可以提高工作效率。以下是一些常见的Linux快捷键:
  1. Ctrl + C:中断当前正在运行的命令。
  2. Ctrl + Z:将当前正在运行的命令放到后台,并暂停它。
  3. Ctrl + D:退出终端会话或者输入结束标志。
  4. Ctrl + L:清空终端屏幕。
  5. Ctrl + A:将光标移到命令行的开头。
  6. Ctrl + E:将光标移到命令行的末尾。
  7. Ctrl + R:在历史命令中搜索并执行匹配的命令。
  8. Tab 键:自动补全文件名或命令。
  9. 上箭头和下箭头:浏览并执行之前使用过的命令。
  10. Ctrl + Shift + T:在终端中打开一个新的选项卡。

这只是一些常见的快捷键,不同的Linux发行版可能略有差异。

三.Linux中的软件安装方式(必会)
方式1: 手动安装.

自己去官网下载安装包, 即: *.tar.gz, 然后上传到Linux系统中, 手动进行安装配置即可.

tarball: 压缩包, gzip: 压缩协议.

例如: JDK, Zookeeper, Hadoop, Hive...

方式2: rpm方式

RedHat Package Manager, 小红包的包管理器, 可以自动联网进行下载, 并安装程序.

但是不能自动解决依赖问题, 例如: 装A需要依赖B和C, 则需要手动先装B和C, 才能装A.

例如: 安装MySQL

格式

yum [-y] install | remove | search 包名 # -y意思是: 统一输入yes

    # install: 安装, remove: 卸载, search: 查找并安装.
    

示例

yum -y install lrzsz
四.查看系统资源(必会)

查看内存使用情况

free -h # -h 人性化的方式展示

查看磁盘使用情况

df -h # 来源于: disk free
五.进程管理(必会)

查看本机运行的所有进程

ps -ef

查看指定的进程信息

ps -ef | grep ssh

强制关闭指定的进程

kill -9 进程的pid

进程解释: 指的是可执行程序, 文件, 例如: *.exe

在这里补充一点不要随便杀死进程,不然会有惊喜等着你,这里主要是用于关闭进程卡死的状态等

后续会发布一些关于大数据类的相关知识,遇到的bug也会 在此展示,希望对您和我有所帮助,转载请说明原创