diff --git a/Languages/LinuxShell/cfdisk.md b/Languages/LinuxShell/cfdisk.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/ipcrm.md b/Languages/LinuxShell/ipcrm.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/ipcs.md b/Languages/LinuxShell/ipcs.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/isosize.md b/Languages/LinuxShell/isosize.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/join.md b/Languages/LinuxShell/join.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/ldattach.md b/Languages/LinuxShell/ldattach.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/logger.md b/Languages/LinuxShell/logger.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/look.md b/Languages/LinuxShell/look.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/lsblk.md b/Languages/LinuxShell/lsblk.md deleted file mode 100644 index b93abc1..0000000 --- a/Languages/LinuxShell/lsblk.md +++ /dev/null @@ -1,4 +0,0 @@ -``` -lsblk [options] [devices] # 列出块设备的信息 -``` - diff --git a/Languages/LinuxShell/lsipc.md b/Languages/LinuxShell/lsipc.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/lslocks.md b/Languages/LinuxShell/lslocks.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/lsns.md b/Languages/LinuxShell/lsns.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/make-prime-list.md b/Languages/LinuxShell/make-prime-list.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/mcookie.md b/Languages/LinuxShell/mcookie.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/nologin.md b/Languages/LinuxShell/nologin.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/nproc.md b/Languages/LinuxShell/nproc.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/nsenter.md b/Languages/LinuxShell/nsenter.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/numfmt.md b/Languages/LinuxShell/numfmt.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/partx.md b/Languages/LinuxShell/partx.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/pathchk.md b/Languages/LinuxShell/pathchk.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/pinky.md b/Languages/LinuxShell/pinky.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/pivot_root.md b/Languages/LinuxShell/pivot_root.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/pr.md b/Languages/LinuxShell/pr.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/prlimit.md b/Languages/LinuxShell/prlimit.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/ptx.md b/Languages/LinuxShell/ptx.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/raw.md b/Languages/LinuxShell/raw.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/readprofile.md b/Languages/LinuxShell/readprofile.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/resizepart.md b/Languages/LinuxShell/resizepart.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/rfkill.md b/Languages/LinuxShell/rfkill.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/rtcwake.md b/Languages/LinuxShell/rtcwake.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/script.md b/Languages/LinuxShell/script.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/scriptreplay.md b/Languages/LinuxShell/scriptreplay.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/setarch.md b/Languages/LinuxShell/setarch.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/shred.md b/Languages/LinuxShell/shred.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/shuf.md b/Languages/LinuxShell/shuf.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/stdbuf.md b/Languages/LinuxShell/stdbuf.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/switch_root.md b/Languages/LinuxShell/switch_root.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/tsort.md b/Languages/LinuxShell/tsort.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/vdir.md b/Languages/LinuxShell/vdir.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/vi.md b/Languages/LinuxShell/vi.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/wdctl.md b/Languages/LinuxShell/wdctl.md deleted file mode 100644 index e69de29..0000000 diff --git a/Languages/LinuxShell/wipefs.md b/Languages/LinuxShell/wipefs.md deleted file mode 100644 index e69de29..0000000 diff --git a/OS/Android/启动过程.md b/OS/Android/启动过程.md index 19541a5..c62aead 100644 --- a/OS/Android/启动过程.md +++ b/OS/Android/启动过程.md @@ -245,6 +245,27 @@ frameworks/base/core/jni/AndroidRuntime.cpp里的start方法 1. 首先把参数保存在strArray里 2. 启动VM,此线程将成为VM的主线程,此线程不会返回除非VM退出。 +##### ZygoteInit + +framework/base/core/java/com/android/internal/os/ZygoteInit.java的main方法 + +1. 创建一个ZygoteServer对象 +2. 设置标记不允许新建线程 +3. 设置Zygote进程的组id +4. 性能统计(在一个try代码块里的内容) + - 把Zygote启动时间报告给tron(使用`MetricsLogger.histogram`) + - 跟踪调试ZygoteInit(`bootTimingsTraceLog.traceBegin`) + - 注册Ddms的处理类(`RuntimeInit.enableDdms`) + - 在一个for循环里进行参数解析 + - 在某些配置里,要避免过早地加载资源和类 + - 初始化垃圾回收 + - 禁止追踪 + - Zygote解除挂载根空间 + - 设置seccomp策略 + - 在zygote永远进行select循环 +5. try代码块执行到最后,要执行finally代码块的内容,关闭zygoteServer的套接字。 +6. 已经退出了select循环,进入了子进程,继续执行命令`caller.run()`。 + #### step6: System Servers Zygote启动系统服务,即ZygoteInit类里的startSystemServer方法。 diff --git a/Languages/LinuxShell/chgrp.md b/Software/文件管理/chgrp.md similarity index 100% rename from Languages/LinuxShell/chgrp.md rename to Software/文件管理/chgrp.md diff --git a/Languages/LinuxShell/chmod.md b/Software/文件管理/chmod.md similarity index 100% rename from Languages/LinuxShell/chmod.md rename to Software/文件管理/chmod.md diff --git a/Languages/LinuxShell/chown.md b/Software/文件管理/chown.md similarity index 100% rename from Languages/LinuxShell/chown.md rename to Software/文件管理/chown.md diff --git a/Languages/LinuxShell/cp.md b/Software/文件管理/cp.md similarity index 100% rename from Languages/LinuxShell/cp.md rename to Software/文件管理/cp.md diff --git a/Languages/LinuxShell/dir.md b/Software/文件管理/dir.md similarity index 100% rename from Languages/LinuxShell/dir.md rename to Software/文件管理/dir.md diff --git a/Languages/LinuxShell/dirname.md b/Software/文件管理/dirname.md similarity index 100% rename from Languages/LinuxShell/dirname.md rename to Software/文件管理/dirname.md diff --git a/Languages/LinuxShell/du.md b/Software/文件管理/du.md similarity index 100% rename from Languages/LinuxShell/du.md rename to Software/文件管理/du.md diff --git a/Languages/LinuxShell/fallocate.md b/Software/文件管理/fallocate.md similarity index 100% rename from Languages/LinuxShell/fallocate.md rename to Software/文件管理/fallocate.md diff --git a/Languages/LinuxShell/link.md b/Software/文件管理/link.md similarity index 100% rename from Languages/LinuxShell/link.md rename to Software/文件管理/link.md diff --git a/Languages/LinuxShell/ln.md b/Software/文件管理/ln.md similarity index 100% rename from Languages/LinuxShell/ln.md rename to Software/文件管理/ln.md diff --git a/Languages/LinuxShell/ls.md b/Software/文件管理/ls.md similarity index 100% rename from Languages/LinuxShell/ls.md rename to Software/文件管理/ls.md diff --git a/Languages/LinuxShell/mkdir.md b/Software/文件管理/mkdir.md similarity index 100% rename from Languages/LinuxShell/mkdir.md rename to Software/文件管理/mkdir.md diff --git a/Languages/LinuxShell/mktemp.md b/Software/文件管理/mktemp.md similarity index 100% rename from Languages/LinuxShell/mktemp.md rename to Software/文件管理/mktemp.md diff --git a/Languages/LinuxShell/mv.md b/Software/文件管理/mv.md similarity index 100% rename from Languages/LinuxShell/mv.md rename to Software/文件管理/mv.md diff --git a/Languages/LinuxShell/pwd.md b/Software/文件管理/pwd.md similarity index 100% rename from Languages/LinuxShell/pwd.md rename to Software/文件管理/pwd.md diff --git a/Languages/LinuxShell/rename.md b/Software/文件管理/rename.md similarity index 100% rename from Languages/LinuxShell/rename.md rename to Software/文件管理/rename.md diff --git a/Languages/LinuxShell/rm.md b/Software/文件管理/rm.md similarity index 100% rename from Languages/LinuxShell/rm.md rename to Software/文件管理/rm.md diff --git a/Languages/LinuxShell/rmdir.md b/Software/文件管理/rmdir.md similarity index 100% rename from Languages/LinuxShell/rmdir.md rename to Software/文件管理/rmdir.md diff --git a/Languages/LinuxShell/stat.md b/Software/文件管理/stat.md similarity index 100% rename from Languages/LinuxShell/stat.md rename to Software/文件管理/stat.md diff --git a/Languages/LinuxShell/touch.md b/Software/文件管理/touch.md similarity index 100% rename from Languages/LinuxShell/touch.md rename to Software/文件管理/touch.md diff --git a/Languages/LinuxShell/truncate.md b/Software/文件管理/truncate.md similarity index 100% rename from Languages/LinuxShell/truncate.md rename to Software/文件管理/truncate.md diff --git a/Languages/LinuxShell/unlink.md b/Software/文件管理/unlink.md similarity index 100% rename from Languages/LinuxShell/unlink.md rename to Software/文件管理/unlink.md diff --git a/Languages/LinuxShell/b2sum.md b/Software/文本转换/b2sum.md similarity index 100% rename from Languages/LinuxShell/b2sum.md rename to Software/文本转换/b2sum.md diff --git a/Languages/LinuxShell/base32.md b/Software/文本转换/base32.md similarity index 100% rename from Languages/LinuxShell/base32.md rename to Software/文本转换/base32.md diff --git a/Languages/LinuxShell/base64.md b/Software/文本转换/base64.md similarity index 100% rename from Languages/LinuxShell/base64.md rename to Software/文本转换/base64.md diff --git a/Languages/LinuxShell/basename.md b/Software/文本转换/basename.md similarity index 100% rename from Languages/LinuxShell/basename.md rename to Software/文本转换/basename.md diff --git a/Languages/LinuxShell/basenc.md b/Software/文本转换/basenc.md similarity index 100% rename from Languages/LinuxShell/basenc.md rename to Software/文本转换/basenc.md diff --git a/Languages/LinuxShell/cal.md b/Software/文本转换/cal.md similarity index 100% rename from Languages/LinuxShell/cal.md rename to Software/文本转换/cal.md diff --git a/Languages/LinuxShell/cat.md b/Software/文本转换/cat.md similarity index 100% rename from Languages/LinuxShell/cat.md rename to Software/文本转换/cat.md diff --git a/Languages/LinuxShell/cksum.md b/Software/文本转换/cksum.md similarity index 100% rename from Languages/LinuxShell/cksum.md rename to Software/文本转换/cksum.md diff --git a/Languages/LinuxShell/col.md b/Software/文本转换/col.md similarity index 100% rename from Languages/LinuxShell/col.md rename to Software/文本转换/col.md diff --git a/Languages/LinuxShell/colcrt.md b/Software/文本转换/colcrt.md similarity index 100% rename from Languages/LinuxShell/colcrt.md rename to Software/文本转换/colcrt.md diff --git a/Languages/LinuxShell/colrm.md b/Software/文本转换/colrm.md similarity index 100% rename from Languages/LinuxShell/colrm.md rename to Software/文本转换/colrm.md diff --git a/Languages/LinuxShell/column.md b/Software/文本转换/column.md similarity index 100% rename from Languages/LinuxShell/column.md rename to Software/文本转换/column.md diff --git a/Languages/LinuxShell/comm.md b/Software/文本转换/comm.md similarity index 100% rename from Languages/LinuxShell/comm.md rename to Software/文本转换/comm.md diff --git a/Languages/LinuxShell/csplit.md b/Software/文本转换/csplit.md similarity index 100% rename from Languages/LinuxShell/csplit.md rename to Software/文本转换/csplit.md diff --git a/Languages/LinuxShell/cut.md b/Software/文本转换/cut.md similarity index 100% rename from Languages/LinuxShell/cut.md rename to Software/文本转换/cut.md diff --git a/Languages/LinuxShell/date.md b/Software/文本转换/date.md similarity index 100% rename from Languages/LinuxShell/date.md rename to Software/文本转换/date.md diff --git a/Languages/LinuxShell/echo.md b/Software/文本转换/echo.md similarity index 100% rename from Languages/LinuxShell/echo.md rename to Software/文本转换/echo.md diff --git a/Languages/LinuxShell/env.md b/Software/文本转换/env.md similarity index 100% rename from Languages/LinuxShell/env.md rename to Software/文本转换/env.md diff --git a/Languages/LinuxShell/expand.md b/Software/文本转换/expand.md similarity index 100% rename from Languages/LinuxShell/expand.md rename to Software/文本转换/expand.md diff --git a/Languages/LinuxShell/expr.md b/Software/文本转换/expr.md similarity index 100% rename from Languages/LinuxShell/expr.md rename to Software/文本转换/expr.md diff --git a/Languages/LinuxShell/factor.md b/Software/文本转换/factor.md similarity index 100% rename from Languages/LinuxShell/factor.md rename to Software/文本转换/factor.md diff --git a/Languages/LinuxShell/fmt.md b/Software/文本转换/fmt.md similarity index 100% rename from Languages/LinuxShell/fmt.md rename to Software/文本转换/fmt.md diff --git a/Languages/LinuxShell/fold.md b/Software/文本转换/fold.md similarity index 100% rename from Languages/LinuxShell/fold.md rename to Software/文本转换/fold.md diff --git a/Languages/LinuxShell/getlimits.md b/Software/文本转换/getlimits.md similarity index 100% rename from Languages/LinuxShell/getlimits.md rename to Software/文本转换/getlimits.md diff --git a/Languages/LinuxShell/getopt.md b/Software/文本转换/getopt.md similarity index 100% rename from Languages/LinuxShell/getopt.md rename to Software/文本转换/getopt.md diff --git a/Languages/LinuxShell/head.md b/Software/文本转换/head.md similarity index 100% rename from Languages/LinuxShell/head.md rename to Software/文本转换/head.md diff --git a/Languages/LinuxShell/hexdump.md b/Software/文本转换/hexdump.md similarity index 100% rename from Languages/LinuxShell/hexdump.md rename to Software/文本转换/hexdump.md diff --git a/Languages/LinuxShell/md5sum.md b/Software/文本转换/md5sum.md similarity index 100% rename from Languages/LinuxShell/md5sum.md rename to Software/文本转换/md5sum.md diff --git a/Languages/LinuxShell/mesg.md b/Software/文本转换/mesg.md similarity index 100% rename from Languages/LinuxShell/mesg.md rename to Software/文本转换/mesg.md diff --git a/Languages/LinuxShell/namei.md b/Software/文本转换/namei.md similarity index 100% rename from Languages/LinuxShell/namei.md rename to Software/文本转换/namei.md diff --git a/Languages/LinuxShell/nl.md b/Software/文本转换/nl.md similarity index 100% rename from Languages/LinuxShell/nl.md rename to Software/文本转换/nl.md diff --git a/Languages/LinuxShell/printenv.md b/Software/文本转换/printenv.md similarity index 100% rename from Languages/LinuxShell/printenv.md rename to Software/文本转换/printenv.md diff --git a/Languages/LinuxShell/printf.md b/Software/文本转换/printf.md similarity index 100% rename from Languages/LinuxShell/printf.md rename to Software/文本转换/printf.md diff --git a/Languages/LinuxShell/seq.md b/Software/文本转换/seq.md similarity index 100% rename from Languages/LinuxShell/seq.md rename to Software/文本转换/seq.md diff --git a/Languages/LinuxShell/sha1sum.md b/Software/文本转换/sha1sum.md similarity index 100% rename from Languages/LinuxShell/sha1sum.md rename to Software/文本转换/sha1sum.md diff --git a/Languages/LinuxShell/sha224sum.md b/Software/文本转换/sha224sum.md similarity index 100% rename from Languages/LinuxShell/sha224sum.md rename to Software/文本转换/sha224sum.md diff --git a/Languages/LinuxShell/sha256sum.md b/Software/文本转换/sha256sum.md similarity index 100% rename from Languages/LinuxShell/sha256sum.md rename to Software/文本转换/sha256sum.md diff --git a/Languages/LinuxShell/sha384sum.md b/Software/文本转换/sha384sum.md similarity index 100% rename from Languages/LinuxShell/sha384sum.md rename to Software/文本转换/sha384sum.md diff --git a/Languages/LinuxShell/sha512sum.md b/Software/文本转换/sha512sum.md similarity index 100% rename from Languages/LinuxShell/sha512sum.md rename to Software/文本转换/sha512sum.md diff --git a/Languages/LinuxShell/sort.md b/Software/文本转换/sort.md similarity index 100% rename from Languages/LinuxShell/sort.md rename to Software/文本转换/sort.md diff --git a/Languages/LinuxShell/sum.md b/Software/文本转换/sum.md similarity index 100% rename from Languages/LinuxShell/sum.md rename to Software/文本转换/sum.md diff --git a/Languages/LinuxShell/tail.md b/Software/文本转换/tail.md similarity index 100% rename from Languages/LinuxShell/tail.md rename to Software/文本转换/tail.md diff --git a/Languages/LinuxShell/tee.md b/Software/文本转换/tee.md similarity index 100% rename from Languages/LinuxShell/tee.md rename to Software/文本转换/tee.md diff --git a/Languages/LinuxShell/test.md b/Software/文本转换/test.md similarity index 100% rename from Languages/LinuxShell/test.md rename to Software/文本转换/test.md diff --git a/Languages/LinuxShell/tr.md b/Software/文本转换/tr.md similarity index 100% rename from Languages/LinuxShell/tr.md rename to Software/文本转换/tr.md diff --git a/Languages/LinuxShell/unexpand.md b/Software/文本转换/unexpand.md similarity index 100% rename from Languages/LinuxShell/unexpand.md rename to Software/文本转换/unexpand.md diff --git a/Languages/LinuxShell/uniq.md b/Software/文本转换/uniq.md similarity index 100% rename from Languages/LinuxShell/uniq.md rename to Software/文本转换/uniq.md diff --git a/Languages/LinuxShell/wc.md b/Software/文本转换/wc.md similarity index 100% rename from Languages/LinuxShell/wc.md rename to Software/文本转换/wc.md diff --git a/Languages/LinuxShell/yes.md b/Software/文本转换/yes.md similarity index 100% rename from Languages/LinuxShell/yes.md rename to Software/文本转换/yes.md diff --git a/Software/编译工具/objdump.md b/Software/编译工具/objdump.md index ecf59bc..42061f7 100644 --- a/Software/编译工具/objdump.md +++ b/Software/编译工具/objdump.md @@ -14,31 +14,36 @@ objdump [options] objfile... # 显示objfile的信息,options控制显示的 ``` -a --f --p --P --h --x -d, --disassemble # 显示代码段的汇编内容 -D, --disassemble-all # 显示所有段的汇编内容 --S, --source # 汇编码与源码混合显示 --s, --full-contents # 显示所有段的内容 --g -e +-f # 显示头文件信息 +-g -G --W[lLiaprmfFsoRtUuTgAckK] --t, --syms # 显示符号表的内容 --T +-h # 显示所有section header的信息 +-H, --help +-p +-P -r -R +-s, --full-contents # 显示所有段的内容 +-S, --source # 汇编码与源码混合显示 +-t, --syms # 显示符号表的内容 +-T +-V +-x # 显示所有header的信息 + +-W[lLiaprmfFsoRtUuTgAckK] ``` ##### 可选开关 ``` +-b, --target=bfdname # 指定目标文件的格式为bfdname -C # 逆向解析C++符号名 --l # 汇编码中插入符号名和行号 -j section # 仅反汇编指定的section +-l # 汇编码中插入符号名和行号 +-m, --architecture=machine # 指定目标架构为machine ``` @@ -48,6 +53,7 @@ objdump [options] objfile... # 显示objfile的信息,options控制显示的 ```shell objdump -S testElf > testElf.asm # 将testElf反汇编至testElf.asm,源码也将展现 objdump -t bin/kernel > kernel.sym # 将kernel的符号表输出到文件kernel.sym中 -objdump -h bin/kernel # 显示kernel的所有section headers的信息 +objdump -h bin/kernel # 显示kernel的所有section headers的信息 +objdump -D -b binary -m riscv out.bin # 反汇编二进制文件out.bin ``` diff --git a/Languages/LinuxShell/addpart.md b/Software/设备管理/addpart.md similarity index 100% rename from Languages/LinuxShell/addpart.md rename to Software/设备管理/addpart.md diff --git a/Languages/LinuxShell/blkdiscard.md b/Software/设备管理/blkdiscard.md similarity index 100% rename from Languages/LinuxShell/blkdiscard.md rename to Software/设备管理/blkdiscard.md diff --git a/Languages/LinuxShell/blkid.md b/Software/设备管理/blkid.md similarity index 100% rename from Languages/LinuxShell/blkid.md rename to Software/设备管理/blkid.md diff --git a/Languages/LinuxShell/blkzone.md b/Software/设备管理/blkzone.md similarity index 100% rename from Languages/LinuxShell/blkzone.md rename to Software/设备管理/blkzone.md diff --git a/Languages/LinuxShell/blockdev.md b/Software/设备管理/blockdev.md similarity index 100% rename from Languages/LinuxShell/blockdev.md rename to Software/设备管理/blockdev.md diff --git a/Languages/LinuxShell/chcpu.md b/Software/设备管理/chcpu.md similarity index 100% rename from Languages/LinuxShell/chcpu.md rename to Software/设备管理/chcpu.md diff --git a/Languages/LinuxShell/chmem.md b/Software/设备管理/chmem.md similarity index 100% rename from Languages/LinuxShell/chmem.md rename to Software/设备管理/chmem.md diff --git a/Languages/LinuxShell/delpart.md b/Software/设备管理/delpart.md similarity index 100% rename from Languages/LinuxShell/delpart.md rename to Software/设备管理/delpart.md diff --git a/Languages/LinuxShell/df.md b/Software/设备管理/df.md similarity index 100% rename from Languages/LinuxShell/df.md rename to Software/设备管理/df.md diff --git a/Languages/LinuxShell/dmesg.md b/Software/设备管理/dmesg.md similarity index 100% rename from Languages/LinuxShell/dmesg.md rename to Software/设备管理/dmesg.md diff --git a/Languages/LinuxShell/eject.md b/Software/设备管理/eject.md similarity index 100% rename from Languages/LinuxShell/eject.md rename to Software/设备管理/eject.md diff --git a/Languages/LinuxShell/fdformat.md b/Software/设备管理/fdformat.md similarity index 100% rename from Languages/LinuxShell/fdformat.md rename to Software/设备管理/fdformat.md diff --git a/Languages/LinuxShell/fdisk.md b/Software/设备管理/fdisk.md similarity index 100% rename from Languages/LinuxShell/fdisk.md rename to Software/设备管理/fdisk.md diff --git a/Languages/LinuxShell/findfs.md b/Software/设备管理/findfs.md similarity index 100% rename from Languages/LinuxShell/findfs.md rename to Software/设备管理/findfs.md diff --git a/Languages/LinuxShell/findmnt.md b/Software/设备管理/findmnt.md similarity index 100% rename from Languages/LinuxShell/findmnt.md rename to Software/设备管理/findmnt.md diff --git a/Languages/LinuxShell/fsck.md b/Software/设备管理/fsck.md similarity index 100% rename from Languages/LinuxShell/fsck.md rename to Software/设备管理/fsck.md diff --git a/Languages/LinuxShell/fsck.minix.md b/Software/设备管理/fsck.minix.md similarity index 100% rename from Languages/LinuxShell/fsck.minix.md rename to Software/设备管理/fsck.minix.md diff --git a/Languages/LinuxShell/fsfreeze.md b/Software/设备管理/fsfreeze.md similarity index 100% rename from Languages/LinuxShell/fsfreeze.md rename to Software/设备管理/fsfreeze.md diff --git a/Languages/LinuxShell/fstrim.md b/Software/设备管理/fstrim.md similarity index 100% rename from Languages/LinuxShell/fstrim.md rename to Software/设备管理/fstrim.md diff --git a/Languages/LinuxShell/gdisk.md b/Software/设备管理/gdisk.md similarity index 100% rename from Languages/LinuxShell/gdisk.md rename to Software/设备管理/gdisk.md diff --git a/Languages/LinuxShell/hwclock.md b/Software/设备管理/hwclock.md similarity index 100% rename from Languages/LinuxShell/hwclock.md rename to Software/设备管理/hwclock.md diff --git a/Languages/LinuxShell/losetup.md b/Software/设备管理/losetup.md similarity index 100% rename from Languages/LinuxShell/losetup.md rename to Software/设备管理/losetup.md diff --git a/Software/设备管理/lsblk.md b/Software/设备管理/lsblk.md index 4d171c1..b93abc1 100644 --- a/Software/设备管理/lsblk.md +++ b/Software/设备管理/lsblk.md @@ -1 +1,4 @@ -列出块设备。 +``` +lsblk [options] [devices] # 列出块设备的信息 +``` + diff --git a/Languages/LinuxShell/lscpu.md b/Software/设备管理/lscpu.md similarity index 100% rename from Languages/LinuxShell/lscpu.md rename to Software/设备管理/lscpu.md diff --git a/Languages/LinuxShell/lsmem.md b/Software/设备管理/lsmem.md similarity index 100% rename from Languages/LinuxShell/lsmem.md rename to Software/设备管理/lsmem.md diff --git a/Languages/LinuxShell/mkfs.bfs.md b/Software/设备管理/mkfs.bfs.md similarity index 100% rename from Languages/LinuxShell/mkfs.bfs.md rename to Software/设备管理/mkfs.bfs.md diff --git a/Languages/LinuxShell/mkfs.md b/Software/设备管理/mkfs.md similarity index 100% rename from Languages/LinuxShell/mkfs.md rename to Software/设备管理/mkfs.md diff --git a/Languages/LinuxShell/mkfs.minix.md b/Software/设备管理/mkfs.minix.md similarity index 100% rename from Languages/LinuxShell/mkfs.minix.md rename to Software/设备管理/mkfs.minix.md diff --git a/Languages/LinuxShell/mknod.md b/Software/设备管理/mknod.md similarity index 100% rename from Languages/LinuxShell/mknod.md rename to Software/设备管理/mknod.md diff --git a/Languages/LinuxShell/mkswap.md b/Software/设备管理/mkswap.md similarity index 100% rename from Languages/LinuxShell/mkswap.md rename to Software/设备管理/mkswap.md diff --git a/Languages/LinuxShell/mount.md b/Software/设备管理/mount.md similarity index 100% rename from Languages/LinuxShell/mount.md rename to Software/设备管理/mount.md diff --git a/Languages/LinuxShell/mountpoint.md b/Software/设备管理/mountpoint.md similarity index 100% rename from Languages/LinuxShell/mountpoint.md rename to Software/设备管理/mountpoint.md diff --git a/Languages/LinuxShell/parted.md b/Software/设备管理/parted.md similarity index 100% rename from Languages/LinuxShell/parted.md rename to Software/设备管理/parted.md diff --git a/Languages/LinuxShell/sfdisk.md b/Software/设备管理/sfdisk.md similarity index 100% rename from Languages/LinuxShell/sfdisk.md rename to Software/设备管理/sfdisk.md diff --git a/Languages/LinuxShell/sgdisk.md b/Software/设备管理/sgdisk.md similarity index 100% rename from Languages/LinuxShell/sgdisk.md rename to Software/设备管理/sgdisk.md diff --git a/Languages/LinuxShell/swaplabel.md b/Software/设备管理/swaplabel.md similarity index 100% rename from Languages/LinuxShell/swaplabel.md rename to Software/设备管理/swaplabel.md diff --git a/Languages/LinuxShell/swapoff.md b/Software/设备管理/swapoff.md similarity index 100% rename from Languages/LinuxShell/swapoff.md rename to Software/设备管理/swapoff.md diff --git a/Languages/LinuxShell/swapon.md b/Software/设备管理/swapon.md similarity index 100% rename from Languages/LinuxShell/swapon.md rename to Software/设备管理/swapon.md diff --git a/Languages/LinuxShell/sync.md b/Software/设备管理/sync.md similarity index 100% rename from Languages/LinuxShell/sync.md rename to Software/设备管理/sync.md diff --git a/Languages/LinuxShell/tty.md b/Software/设备管理/tty.md similarity index 100% rename from Languages/LinuxShell/tty.md rename to Software/设备管理/tty.md diff --git a/Languages/LinuxShell/umount.md b/Software/设备管理/umount.md similarity index 100% rename from Languages/LinuxShell/umount.md rename to Software/设备管理/umount.md diff --git a/Languages/LinuxShell/uname.md b/Software/设备管理/uname.md similarity index 100% rename from Languages/LinuxShell/uname.md rename to Software/设备管理/uname.md diff --git a/Languages/LinuxShell/uptime.md b/Software/设备管理/uptime.md similarity index 100% rename from Languages/LinuxShell/uptime.md rename to Software/设备管理/uptime.md diff --git a/Languages/LinuxShell/uuidd.md b/Software/设备管理/uuidd.md similarity index 100% rename from Languages/LinuxShell/uuidd.md rename to Software/设备管理/uuidd.md diff --git a/Languages/LinuxShell/uuidgen.md b/Software/设备管理/uuidgen.md similarity index 100% rename from Languages/LinuxShell/uuidgen.md rename to Software/设备管理/uuidgen.md diff --git a/Languages/LinuxShell/uuidparse.md b/Software/设备管理/uuidparse.md similarity index 100% rename from Languages/LinuxShell/uuidparse.md rename to Software/设备管理/uuidparse.md diff --git a/Languages/LinuxShell/choom.md b/Software/进程管理/choom.md similarity index 100% rename from Languages/LinuxShell/choom.md rename to Software/进程管理/choom.md diff --git a/Languages/LinuxShell/chrt.md b/Software/进程管理/chrt.md similarity index 100% rename from Languages/LinuxShell/chrt.md rename to Software/进程管理/chrt.md diff --git a/Languages/LinuxShell/ionice.md b/Software/进程管理/ionice.md similarity index 100% rename from Languages/LinuxShell/ionice.md rename to Software/进程管理/ionice.md diff --git a/Languages/LinuxShell/kill.md b/Software/进程管理/kill.md similarity index 100% rename from Languages/LinuxShell/kill.md rename to Software/进程管理/kill.md diff --git a/Languages/LinuxShell/nice.md b/Software/进程管理/nice.md similarity index 100% rename from Languages/LinuxShell/nice.md rename to Software/进程管理/nice.md diff --git a/Languages/LinuxShell/nohup.md b/Software/进程管理/nohup.md similarity index 100% rename from Languages/LinuxShell/nohup.md rename to Software/进程管理/nohup.md diff --git a/Languages/LinuxShell/sleep.md b/Software/进程管理/sleep.md similarity index 100% rename from Languages/LinuxShell/sleep.md rename to Software/进程管理/sleep.md