一、命令格式
命令 -选项 参数
1、
pwd 查看当前用户
2、
cd 切换到当前用户的家目录下
cd(change directory)
cd 目录 切换目录
cd - 切换到上次所在的目录
cd .. 切换到上级目录
cd ~ 切换到当前用户的家目录下 同 = cd
cd ../.. 切换到上两级目录
3、
ls 显示当前目录下的文件或目录信息
-l 显示文件或者目录的详细信息 ls -l 等价于 ll
-a 显示所有文件,包括以“.”开头的隐藏文件。
-ld 如果参数是目录,以得到目录的详细信息。
4、
cat 查看文件内容、后边跟文件名 ,还可以合并文件
-n显示行号
cat f1 f2 > f3 把f1和f2合并成f3
5、
more 分屏显示文件内容
enter(回车键) 往下翻一行
空格 往下翻一页
q 退出
-num(数字) 往下翻页的时候,每次翻几
+num(数字)从第几行开始显示
6、
less 分屏显示文件内容
enter(回车键) 往下翻一行
空格 往下翻一页
b 网上翻一页
/ 搜索(直接跟搜索的文件名)
7、
head 查看文件前十行内容
-num 显示文件前几行
tail 查看文件后十行内容
-num 显示文件后几行
8、
cp 复制 (copy)
cp 源文件 目标文件
-r 复制目录
-a 带权限的复制
9、
touch 文件名 (创建文件
mkdir 目录名 (创建目录(make director)
-p 创建多级目录,递归的创建目录(加p总不会错
rm 删除 (remove)
rm 文件名 (删除文件
rm -rf 目录名 (删除目录
-r ( 递归删除
-f ( 强制删除( force)
rm -rf(文件目录名)* (强制删除所有文件
mv 移动(move)
mv 移动的文件 目标文件或目标目录
mv 移动的文件 改名文件
10、
clear 清屏
ctrl +l 清屏
ctrl d 返回上次登录用户
ctrl+c 中断当前命令
11、
uname 查看系统信息 uname (user name)
uname -a 查看系统详细信息
uname -r查看内核版本
man ls(命令名) 查看ls命令的使用方法或帮助信息,等价于ls--help
12、
shutdown命令用于在指定时间关闭系统。该命令的语法为:
shutdown [参数] 时间 [警告信息]
-c :取消
-r:系统关闭后重新启动。(reboot)
-h:关闭系统。(halt)
时间可以是以下几种形式。
now:表示立即。
hh:mm:指定绝对时间,hh表示小时,mm表示分钟。例:shutdown -r 12:00
+m:表示m分钟以后。例如:shutdown -r 10
shutdown -h now //关闭系统
reboot 命令用于重新启动系统,等价于=shutdown -r now 但是没有警告信息
poweroff 命令用于立即停止系统,并关闭电源,等价于=shutdown -h now 但是没有警告信息
halt 停止系统,但是需要手动关闭电源
13、
echo命令用于在终端输出字符串或变量提取后的值,格式为 echo [字符串 | $变量] 。
例:把指定字符串“long.com”输出到终端屏幕的命令为:
echo long.Com 等价于 echo “long.Com” 等价于echo ‘long.Com’
该命令会在终端屏幕上显示如下信息:
long.Com
使用$(dao ler 符)变量的方式提取变量shell的值,并将其输出到屏幕上:
echo $SHELL
屏幕显示:/bin/bash
history命令
history命令用于显示用户最近执行的命令,可以保留的历史命令数和环境变量HISTSIZE有关。只要在编号前加“!”,就可以重新运行history中显示出的命令行。例如:
history
!1239
14、
vim 字处理器,编辑器
编辑模式 打开vim编辑器就是编辑模式
末行模式 ,在编辑模式下按:进入
:q 正常退出
:q!强制退出 不保存退出
:wq 保存退出
:wq!强制保存退出
: set nu 显示行号
: set nonu 取消行号
插入模式
i 在光标之前插入
a在光标之后插入
O 在当前光标之上另起一行插入
o 在当前光标之下另起一行插入
在插入模式下按ESC键返回编辑模式
Ctrl + f 屏幕向下翻一页,相当于“Page Down”键
Ctrl + b 屏幕向上移动一页,相当于“Page Up”键
0或功能键“Home” 这是数字0:移动到这一行的最前面字符处
$ 或功能键“End” 移动到这一行的最后面字符处
num<Enter>(回车键) n为数字,光标向下移动n行
gg 跳到文本开头
G 跳到文本末尾 ,前面可以加数字
num(数字)+G 移动到文件第几行
M 跳到屏幕中间
yy 复制 前面可以加数字
dd 删除 前面可以加数组
p 在光标下一行粘贴
P 在光标上一行粘贴
u 撤销
/ 查找 向光标之下查找 / (word名)