Linux 交互

linux 的正确打开方式

1. 打开Ubuntu登录,按下组合键“Ctrl+Alt+T”,出现一个窗口。
这里写图片描述
2. 窗口里敲下“date”,将会得到一窜时间字符的回应。

long@ubuntu:~$ date
20180722日 星期日 22:44:57 CST

很好,成功的完成了一次与linux系统的交互,以后我们也是这样来完成绝大部分的操作的。


了解几个概念
1. Terminal:就是刚快捷键打开的窗口,他承包了你的文字输入和文本输出动作。它叫终端。

2. shell:在Terminal被打开时偷偷启动的东西,他将向操作系统解释你所有的输入。并且返回结果给Terminal,然后就完美显示了。它叫解释器。

3. 命令:如果你输入了文字,在按回车后有了正确的回应,那么很幸运你敲到了一个shell命令。如“clear”。

怎么判断你是幸运的?

首先,你需要在终端上输入字符串。shell 将帮你解释并查找它,找到了接下来的事情就交给命令了。而命令其实就是一个可执行程序,你敲了这个程序的大名,它就礼貌的回应你一下。如果命令的执行有文本输出,那么文本将一步步向上被显示到终端上。


A:对terminal能干点什么?
B:打字和看啊,是不是傻,给你来段葵花宝典。

按键 功能
Ctrl+Alt+T 打开 Terminal
Tab 自动补全
Home 光标移动到开始位置
End 光标移动到最末尾
Delete 删除当前字符
Backspace 删除当前字符前一个字符
Ctrl+k 删除此处至末尾的所有内容
Ctrl+u 删除此处至开始的所有内容
Ctrl+l 相当于命令clear,即清屏
Ctrl+d 相当于命令exit,关闭终端
Ctrl+S 暂停屏幕输出挂起当前shell
Ctrl+Q 继续屏幕输出 重新启用挂起的shell
Ctrl+c 终止进程/命令
Ctrl+Z 暂停程序
Ctrl+D 终止输入
Shift+Ctrl+T 打开新的标签页
Shift+Ctrl+W 关闭标签页
Shift+Ctrl+C 复制光标选择内容
Shift+Ctrl+V 粘贴复制内容
↑ 和 ↓ 箭头 显示命令历史
Shift+PgUp/PgDn 向上/下翻页

A:对shell能干点啥?
B:来跟我先敲几个回车,在敲“clear”,是不是干净多了,那再敲“c”回车, 再重新敲个“c”回车。
A:怎么没找到命令?
B:那当然呀,因为shell不知道你这是什么命令嘛,那我们就来对它做点啥。

打开它的配置文件,敲入命令“gedit ~/.bashrc”回车。

long@ubuntu:~$ gedit ~/.bashrc

在打开的文件末尾行敲入 alias c=’clear’ 保存退出。

alias c='clear'

敲入命令重新载入配置文件。

long@ubuntu:~$ source ~/.bashrc

再敲入“c”回车,是不是空空如也。

long@ubuntu:~$ c

B:你让它知道了你敲“c”的代表什么。通常我们的环境变量就修改在它的配置文件中。


A:那对“shell命令”能干啥?
B:刚开始当然是多拉几个命令出来溜溜啦。

命令 功能
mv < src > < des > 移动/重命名
touch < filename > 新建文件
mkdir < dirname > 新建目录
cp < src > < des > 复制文件
cp -R < src > < des > 复制目录
rm < filename > 删除文件
rm -rf < dirname > 删除非空目录

命令更多功能可以参照 man 手册,使用方法 man <你想查看的命令>

long@ubuntu:~$ man cp

B:通常我们的也可以制作自己的命令。

猜你喜欢

转载自blog.csdn.net/qq_37124717/article/details/80933869