1.shell介绍
shell(外壳)是linux系统的最外层,简单的说,它就是用户和操作系统之间的一个命令解释器。
2.shell命名的使用
ls :查看当前目录的信息,list 。 ls -al ls -l /home/
ls命令说明
选项
-a:显示所有的文件,包括隐藏文件
-l:列出文件的具体信息
-h:列出更人性化的文件的信息
例:ls
例:ls -al
例:ls -l /home/
cd:切换一个目录,change directory
cd ./ 到当目录
cd ../ 回到当前目录的上一级目录
cd ~ 回到家目录
pwd:查看当前所在目录
whoami:查看当前登录的用户名
clear:清屏命令,快捷键ctrl+ l
halt:关机命名,poweroff,shutdown -h 0
关机命令shutdown
-k:多少分钟后关机,只是个警告作用,并不会真正关机
-h:多少分钟后关机
-r:多少分钟后重启
reboot:重启命令
logout:登出命令
ls --help:命令帮助
history:查看历史输入过的命令
man ls :帮助命令
su:切换用户
su wei:切换到普通用户(root用户切换到普通用户不需要密码)
su root(su -):(如果是普通用户切换到root用户需要密码)
vi :vi命令类似于window中的记事本,可以编辑文件
先查看系统有没有安装vi命令:
出现以下界面即可,说明安装成功
vi的具体使用
①vi编辑器的三个模式:
命令模式
编辑模式
末行模式
②命令模式下的常用指令:
x:删除当前光标所在的字符
nx:删除当前行包含光标后n个字符
D:删除当前行光标后的所有的字符
dd:删除当前光标所在的行
ndd:删除当前行(包括当前行)后面的n行
yy:复制当前行
p:粘贴
u:撤销
③末行模式下面的常用指令
:set nu 显示行号
:set nonu 取消行号
:n 将光标回到第n行
:$ 回到文件的最末行
:/string 把string字符串进行高亮显示
:nohls 取消高亮显示
:w 保存
:q 退出
:wq 保存并退出
:wq! 强制保存并退出
:q! 强制退出
:x 保存并退出
④vi或者vim的常用指令
vi filename
vi filename1 filename2
touch:创建一个文件
touch filename1 :创建一个文件
touch filename1 filename2 :创建多个文件
3.目录和文件相关的指令
mkdir test: 创建一个test文件夹
mkdir -p test/demo:递归创建一个目录
rmdir -p test.demo:递归删除一个空目录
rm -rf 目录/文件:删除文件或目录
-r:删除目录
-f:提示是否要删除,加-f直接删除不提示
mv 文件a 文件b:文件重命名 或者 mv 文件夹A 文件夹B
touch 文件名:创建一个文件
copy 文件名/目录名:文件或者目录的复制命令
4.常用命令清单:
cd:切换一个目录,change directory
cd ./ 到当前目录
cd ../ 回到当前目录的上一级目录
cd ~回到家目录去
pwd:查看当前所在的目录
ls:查看当前目录的信息,list
whoami:查看当前登录的用户名
clear:清屏命令,快捷键ctrl+l
halt:关机命令,poweroff ,shutdown -h 0
reboot:重启命令
logout:登出命令
ls --help:命令帮助
history:查看历史输入过的命令
man ls:命令帮助
su:切换用户
su wei:切换到普通用户(root用户切换到普通用户不需要密码)
su root(su -):(如果是普通用户切换到root用户需要密码)
ls命令说明
选项
-a:显示所有的文件,包括隐藏文件
-l:列出文件的具体信息
-h:列出更人性化的文件的信息
关机命令shutdown
-k:多少分钟后关机,只是个警告作用,并不会真正关机
-h:多少分钟后关机
-r:多少分钟后重启
命令的帮助:
man 命令
用户的切换:
命令位置: whereis 命令
查看历史输入的命令history
Normal
0
7.8 磅
0
2
false
false
false
EN-US
ZH-CN
X-NONE
MicrosoftInternetExplorer4
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}