Tab键能将命令自动补全。
-
管理员登陆:
su root
-
退出:
exit
-
sudo
:给用户配置管理员权限后,再配合sudo
指令,用户就可以使用管理员权限运行此指令。【具体是在待执行指令最前面加上sudo
即可。比如:sudo reboot
】 -
打印所处位置的绝对路径:
pwd
-
切换路径:
- 切换到任意路径:
cd 绝对路径
。比如切换到root:cd /root - 进入子文件夹:
cd 子文件夹名
。比如当前在/root,要进入/root/file,则:cd file - 返回到上个文件夹:
cd ..
。比如当前在/root/file,要返回到/root,则:cd ..
cd /
:切换到根目录cd .
:切换到当前目录cd
或cd ~
:回到当前用户目录
- 切换到任意路径:
-
打印目录:
- 打印当前的目录(所有文件夹和文件):
ls
:看文件名 【ls -al
可以显示所有文件包括隐藏文件】ll
:不仅看文件名还有文件大小等信息 点击见详情
- 打印某路径目录:
ls或ll 绝对路径
- 打印当前的目录(所有文件夹和文件):
-
打开某文件:
- 先进入到文件所在目录
- 再
vim 文件名
(常借用Tab键补全文件名)
-
复制文件:
cp 文件绝对路径 目的地的绝对路径
-
将windows下复制的内容粘贴到CentOS系统的终端中:
ctrl + shift + v
-
复制CentOS系统的终端中的内容:
ctrl + shift + c
-
重启:
- 重启网络:
service network restart
- 主机重启:
reboot
- 重启网络:
-
删除文件:
- 当前目录
- 单个删除:
rm -f + 文件名
- 多个文件:
rm -f + 文件名1 文件名2 文件名3
- 批量删除含某关键字的文件:
rm -f + 关键字
- 单个删除:
- 当前目录以及子目录:在上面的基础上加上可选项
r
,如:rm -rf + 文件夹名或文件名
rm
命令是remove
的简写,用于删除文件;-r
:是rm命令的可选项,表示递归处理,将指定目录下的所有文件与子目录一并处理;-f
:是rm命令的可选项,表示强制删除文件或目录。
- 当前目录
-
清屏:
clear
或 按快捷键ctrl + l
-
结束进程:
kill -p 进程号
【kill命令详细描述】 -
创建文件:
>或touch 文件名
普通文件不用任何后缀(如: txt等) 详细情况 -
创建文件夹:
mkdir 文件夹名
-
服务器间的文件复制:
-
scp -r /opt/module/jdk1.8.0_212/ hao@hadoop103:/opt/module/ # 也可以在hadoop103上使用scp从hadoop102上拉取,比如: scp -r hao@hadoop102:/opt/module/hadoop-3.1.3 /opt/module/
- 区别:前者是复制所有文件,所以慢;后者是复制名称或内容不相同的文件,所以快。
- 使用场景:前者用于文件的第一次复制;后者用于文件的后继复制。
-
-
类似于print打印在显示器上:
echo 字符串
:直接打印该字符串【字符串加不加双引号都可以】echo $变量名
:打印该变量的值
如果要取消换行可以加入可选项
n
,如:echo -n "abc"
-
执行一个可执行的shell文件:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/84554.html