mikuQ / miku

miku
GNU General Public License v3.0
2 stars 1 forks source link

Shell-命令行基础(入门)-来自SUSE版 #69

Open mikuQ opened 2 months ago

mikuQ commented 2 months ago

01.启动shell 02.输入命令 03.寻求帮助 04.处理文件和目录 05.成为root 06.文件访问权限 07.Bash的省时功能 08.编辑文本 09.搜索“文件”或“内容” 10.阅读文本 11.重定向和管道 12.启动程序和处理进程 13.打包和压缩 14.重要的Linux命令

启动shell

输入命令

文件/目录基本信息

“文件”基本信息

$ ls -l
-rwxrw----. 1 miku miku 2 Mar 2 08:43 file
-rwxrw----+ 1 miku miku 2 Mar 2 08:43 file

- 表示一般文件。 rwx 表示“属主”有“读、写、执行”权限。 rw- 表示“属组”有“读、写”权限,没有“执行”权限。 --- 表示“其他”没有“读、写、执行”权限。 . 表示为该文件设定了 SELinux 安全上下文。 + 表示为该文件设定了facl。 1 表示硬链接个数。 miku 表示归属于用户miku。 miku 表示归属于miku组。 2 表示文件大小。 Mar 2 08:43 表示文件内容修改日期/时间。 file 表示文件名。

“目录”基本信息

$ ls -ld directory
drwxr-----. 1 miku miku 2 Mar 2 08:43 directory

d 表示它是一个目录 r 权限表示您可以“列出”目录中的内容(文件、子目录)。 w 权限表示您可以在该目录中创建/删除“文件/目录”。 x 权限表示您可以使用 cd 命令进入该目录。 Mar 2 08:43 表示目录中的内容修改日期/时间。

Bash快捷键 Ctrl+L 清屏 Ctrl+D 退出登录 Ctrl+C 结束进程 Ctrl+A 跳转到命令行开头 Ctrl+E 跳转到命令行结尾 Ctrl+U 剪切到开头(不含光标字符) Ctrl+K 剪切到结尾(包含光标字符) Ctrl+W 剪切一个单词(以空格隔开的连续字符串) Ctrl+Y 粘贴 Esc+. 粘贴上一条命令的 “对象” ↑ ↓ 调取历史命令

寻求帮助

处理文件和目录

成为root

文件访问权限

Bash的省时功能

编辑文本

搜索“文件”或“内容”

find

grep

阅读文本

重定向和管道

启动程序和处理进程

&

jobs

fg/bg

kill

打包和压缩

重要的Linux命令

文件管理

ls

cp

mv

rm

ln

cd

mkdir

rmdir

chown

chgrp

chmod

find

阅读文件内容

file

cat

less

grep

diff

文件系统

mount/umount

系统命令

系统信息

df

du

free

date

进程

top

ps

kill

killall

网络

ping

host

ssh

补充命令 passwd

su

halt

reboot

clear

关机

@参考SUSE链接https://doc.opensuse.org/documentation/leap/startup/html/book-startup/cha-new-bash.html