
linux命令行与shell脚本编程
buaadf
ARVR
3D
EE&CS
展开
-
【Linux命令行与shell脚本编程】教程一——进入命令行界面
Linux shell是一种特殊的交互式工具,它为用户提供了启动程序、管理文件系统中的文件以及运行在Linux系统上的进程的途径。shell的核心是命令行提示符。命令行提示符是shell负责交互的部分。它允许用户输入文本命令,然后解释命令,并在内核中执行。在Linux系统上,通常有好几种shell可用。不同的shell有不同的特性,有些利于创建脚本,有些则更利于管理进程。原创 2016-11-30 11:00:21 · 12234 阅读 · 0 评论 -
【Linux命令行与shell脚本编程】教程三——切换目录
浏览文件系统1. Linux文件路径linux文件路径和windows文件路径不同。一个windows文件的路径可能是这样的: C:\Users\John\Documents\test.txt而Linux的路径是这样的: /home/John/Documents/testwindows目录从某个盘符开始,而Linux目录结构都从/开始,这个/称为根目录。 Linux使用正斜线(/)而原创 2016-12-01 21:24:41 · 6041 阅读 · 0 评论 -
【Linux命令行与shell脚本编程】教程二——学会查找帮助信息
借助man命令查找帮助man命令可以用来访问存储在Linux系统上的帮助手册。在要查找的命令前输入man即可看到相应的手册。比如想要了解man是干嘛的,可输入:man man在打开的页面可以点击空格键来翻页,也可点击回车键来进行逐行查看。阅读结束后可以按q退出。在man手册页可以查看命令的说明、用法等等。man手册页将与命令相关的信息分成了不同的节: 节 内容 NAME 显示命令名和一原创 2016-12-01 20:37:29 · 4505 阅读 · 0 评论 -
linux下文件的压缩及解压
tarLinux下最常用的打包程序就是tar了,tar包文件的命令通常都是以.tar结尾的。tar命令的基本用法 命令 作用 tar -cf all.tar *.jpg 是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包 ,-f指定包的文件名。 tar -rf all.tar *.gif 将所有.gif的文件增加到all.tar的包里面去。-r是表示增加原创 2017-01-09 15:29:42 · 1276 阅读 · 0 评论 -
vim常用命令
vim常用命令1.一般模式光标的移动 命令 含义 h或← 光标向左移动一个字符 j或↓ 光标向下移动一个字符 k或↑ 光标向上移动一个字符 l或→ 光标向右移动一个字符 打字时右手默认的位置:hjkl分别对应左下上右。如果想进行多次移动,例如向下移动20行,可以使用20j或20↓的组合按键。 命令 含义 Ctrl-y 向上滚屏(滚动一行) Ct原创 2016-12-04 22:15:32 · 4049 阅读 · 0 评论 -
linux中的子进程和父进程
子进程继承父进程的:用户号UIDs和用户组号GIDs环境Environment堆栈共享内存打开文件的描述符执行时关闭(Close-on-exec)标志信号(Signal)控制设定进程组号当前工作目录根目录文件方式创建屏蔽字资源限制控制终端子进程独有 - 进程号PID - 不同的父进程号 - 自己的文件描述符和目录流的拷贝 - 子进程不继承父进程的进程正文(原创 2017-09-12 12:19:50 · 2388 阅读 · 0 评论