
-
- grep命令:在文件中搜索字符串或模式。
- find命令:查找文件或目录。
- sed命令:进行文本流编辑。
- awk命令:用于文本处理和数据分析。
- tar命令:创建、压缩和解压缩tar归档文件。
- rsync命令:用于远程或本地文件同步。
- ssh命令:用于远程登录和执行远程命令。
- top命令:用于查看系统的实时进程状态。
- lsof命令:列出打开文件的进程。
- netstat命令:显示网络连接、路由表和网络接口信息。
- du命令:查看文件或目录的磁盘使用情况。
- df命令:查看文件系统的磁盘使用情况。
- uname命令:查看操作系统的信息。
- ifconfig命令:显示网络接口的信息。
- ping命令:测试网络连接的可用性。
- traceroute命令:显示到目标主机的路由信息。
- iptables命令:用于设置Linux系统上的防火墙规则。
- systemctl命令:管理systemd服务。
- chroot命令:创建一个隔离的文件系统环境。
- useradd命令:用于创建新的系统用户。
linux一些网络监听和命令:
- netstat命令:可以用来查看网络连接、路由表和网络接口信息。
- tcpdump命令:可以用来捕获和分析网络流量。
- wireshark命令:是一个功能强大的网络协议分析器,可以捕获和分析网络数据包。
- ss命令:可以查看网络套接字的状态信息。
- lsof命令:可以列出当前系统中打开的文件和进程。
- ngrep命令:可以进行类似于grep的文本搜索,但是它可以在网络流量中进行搜索。
- nmap命令:可以进行网络扫描,以查找开放的端口和服务。
- htop命令:可以监视系统的进程和系统资源使用情况。
- iftop命令:可以监视网络流量,以了解当前正在使用的带宽。
- iptraf命令:可以监视网络流量、连接和接口的实时信息。
linux管理文件和目录的权限:
- umask
用于设置文件和目录的默认权限掩码。默认情况下,新建的文件和目录的权限是根据该掩码和创建者的权限来确定的
umask是 Unix 和类 Unix 操作系统中用于为新创建的文件和目录设置默认权限的命令。 术语“umask”代表“用户文件创建模式掩码”。
这 umask命令用于为用户或进程创建的新文件和目录定义默认权限设置。 它被表示为一个三位八进制数 。例如,如果 umask设置是 022,这意味着将删除组和其他人对新创建的文件或目录的写权限。666,那么新文件的实际权限将是 644 ( 666 - 022 = 644),表示属主有读写权限,组和其他人有只读权限umask可以为会话临时更改设置,也可以为用户或系统范围永久更改设置,使用不同的方法取决于特定的操作系统
-
- chmod
在 Linux 中,可以使用 chmod 命令来修改文件或目录的权限。权限分为读、写、执行三种,分别用字母 r、w、x 来表示。另外,还有特殊权限 s、t,它们分别表示设置了 SetUID 和 SetGID 标志以及 Sticky 标志。以下是权限的具体含义和表示方式:
r (读权限):可以读取文件的内容或查看目录的列表。
w (写权限):可以修改文件的内容或在目录中创建、删除文件。
x (执行权限):可以执行文件或进入目录。
s (SetUID 或 SetGID 标志):文件执行时,会将执行者的用户 ID 或组 ID 设置为文件所有者的用户 ID 或组 ID。目录设置了 SetGID 标志时,新建文件的所属组将是目录的所属组。
t (Sticky 标志):只有目录所有者、文件所有者或超级用户才能删除该目录中的文件。
为了方便表示权限,Linux 使用数字来表示各种权限的组合。每种权限对应一个数字,r 对应 4,w 对应 2,x 对应 1,s 对应 4+2=6,t 对应 1+2+4=7。一个文件或目录的权限由三组数字表示,分别代表文件所有者、所属组和其他用户的权限linux 基础命令:
- chmod
ls: 列出当前目录下的文件和子目录。
cd: 进入一个目录。
pwd: 显示当前所在目录的路径。
mkdir: 创建一个新的目录。
rmdir: 删除一个空目录。
cp: 复制文件或目录。
mv: 移动或重命名文件或目录。
rm: 删除文件或目录。
cat: 显示文件内容。
head: 显示文件的前几行
tail: 显示文件的后几行。
grep: 在文件中搜索指定的文本。
find: 在文件系统中查找文件或目录。
chmod: 修改文件或目录的权限。
chown: 修改文件或目录的所有者。
ps: 显示系统中正在运行的进程。
top: 实时显示系统中的进程、资源占用情况
ssh: 通过安全的方式远程登录到另一
scp: 在不同的计算机之间复制文件。
tar: 将多个文件或目录打包成一个压缩文件。
gzip: 压缩文件,可以与 tar 命令结合使用。
vi: 命令行下的文本编
nano: 文本编辑器,比 vi 更简单易用。
本篇文章来源于微信公众号: 小白的备忘笔记
微信扫描下方的二维码阅读本文

Comments NOTHING