文章目录
今日命令
-
1.Ctrl+C 终止当前进程
-
2.Ctrl+L 清屏
-
3.tree
-
# -L #级别:后面直接写数字 1:则代表是1级目录 2:则代表是2级目录 # -d #只看目录、不看其他 [root@192 ~]# tree -L 1 /
-
-
4.复制
cp
-
命令全拼单词是:copy
-
# cp 源文件 目标位置 1.# 想将 /etc/hostname 拷贝到 /home/abc [root@192 ~]# cp /etc/hostname /home/abc # /etc/hostname 源文件 # /home/abc 目标地 ---------------------------------------------- 2.# 想将 /etc/hostname和hosts 拷贝到 /home/cde下 [root@192 ~]# cp /etc/hostname /etc/hosts /home/cde [root@192 ~]# ls /home/cde hostname hosts [root@192 home]# cd /home/abc [root@192 abc]# ll 总用量 0 # 当下abc文件夹里面为空 [root@192 abc]# cd ~ [root@192 ~]# cp /etc/hostname /home/abc [root@192 ~]# ls /home/abc hostname # 当下abc文件夹里有了hostname ---------------------------------------------- 3.# 拷贝目录 将/etc 拷贝到 /home/dingli下 [root@192 ~]# cp -r /etc /home/dingli #不显示拷贝过程 [root@192 ~]# cp -rv /etc /home/dingli #显示拷贝过程 ---------------------------------------------- 4.# 拷贝目录 将/etc 拷贝到 /home/dingli下 这次是覆盖 但不想一直重复yes # 方式一: [root@192 ~]# \cp -rv /etc /home/dingli #显示拷贝的过程且覆盖并不会询问 # 方式二: [root@192 ~]# /bin/cp -rv /etc /home/dingli #显示拷贝的过程且覆盖并不会询问
-
-
5.移动
mv
-
命令全拼单词是:move
-
1.# 想将/home/dingli1的文件夹下的hostname 移动到 /home/dingli2 方式一:通过相对路径进行的移动操作 [root@192 hao]# mv /home/dingli1/hostname ../dingli2 方式二:通过绝对路径进行的移动操作 [root@192 hao]# mv /home/dingli1/hostname /home/dingli2 ---------------------------------------------- 2.# 想将/home/abc1、abc2、abc3 移动到 /home/hao 方式一:通过相对路径进行的移动操作 [root@192 home]# mv /home/{abc1,abc2,abc3} ../hao 方式二:通过绝对路径进行的移动操作 [root@192 home]# mv /home/{abc1,abc2,abc3} /home/hao
-
-
6.删除
rm
-
命令全拼单词是:remove
-
# 想删除 home/hao/abc3 的文件夹 [root@192 hao]# rm /home/hao/abc3 #会报错,因为/abc3是一个目录 [root@192 hao]# rm -r /home/hao/abc3 #可以删除,但那时会询问是否要删除 [root@192 hao]# rm -rf /home/hao/abc2 #既可以删除又不会询问
-
7.查看
cat
-
# 想查看 etc目录下的主机名称 # 方式一 |先进入目标文件夹、然后查看目标文件 cd etc cat hostname # 方式二 |直接查看 目标文件夹下的文件(可能会犯的错误:1.路径没有写全) cat /etc/hostname 代码如下: # 方式一: [root@192 ~]# cd /etc [root@192 etc]# cat hostname localhost.localdomain # 方式二: [root@192 etc]# cd / [root@192 /]# cat /etc/hostname localhost.localdomain
-
less
-
用于查看比较大的文件
-
1.# 按键盘的空格进行翻页 q 键 代表离开 [root@192 /]# less /etc/services
-
-
more
-
用于查看比较大的文件
-
1.# 按键盘的空格进行翻页 q 键 代表离开 2.# 【显示查看的进度、以百分比进行显示】 [root@192 /]# more /etc/services
-
-
tac
-
用于倒序查看文件内容
-
[root@192 /]# tac /etc/passwd
-
-
-
8.
vi
编辑器 &vim
编辑器- vim 有三种模式:
- 命令模式
- 编辑模式
- 退出模式
-
# 如果是默认最闲话安装 则没有vim这个环境 yum install vim -y [root@192 /]# vim bjik.txt # 编辑进入到文件内部 # :q! 写完离开不保存 # :wq: 写完离开保存
- vim 有三种模式:
-
9.history
-
[root@192 /]# history [root@192 etc]# history -c # 清空历史文件 # 选项 # -w 保存到历史文件到哪里去? 当前目录的家目录下 .bash.history 带.是隐藏文件 # 如何打开? 通过 cat/more/less/tac 命令打开 # -c 清空历史文件 # -d5 表示删除第五条记录 5 是序号,可变
-
-
10.命令查找
-
# alias 别名 [root@192 /]# which ls alias ls='ls --color=auto' /user/bin/ls
-
-
安装MYSQL数据库
-
yum install wget -y http://repo.mysql.com/ # 在线下载数据库的rpm可执行文件安装包 wget http://repo.mysql.com/mysql57-community-release-e17-10.noarch.rpm # wget是一个下载工具(http、https、ftp协议) sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm
-
文件管理
-
# 安装插件 #|--- 1.在线安装 yum install tomcat -y #|--- 2.离线安装 # |--- 安装(压缩)包 下载下来 : tar.gz # |--- 解压安装包 # |--- 配置文件变量 # |--- 可执行文件 下载下来 : rpm # |--- 配置文件变量 ----------------------------------------------- # 如果是默认最闲话安装,则没有该命令 yum install wget -y # CentOS的wget插件 # 不安装软件则没有该命令 yum install lrzsz -y # rz #只能上传文件文件上传,不支持上传大于4个G文件,同时也不支持上传目录,不支持断点 续传 # sz filename #只能下载文件(不能下载目录)