大数据之Linux命令之一

环境部署好之后,就来认识一下几个企业上常用的命令啦啦啦啦啦啦啦!!!


1、pwd命令

==查看当前你的命令(光标)所在的path,如:这里写图片描述
我当前的命令是在/root这个路径下面。是不是很简单啊哈哈哈哈哈哈哈~(恐怕是个傻子吧)


2、家目录

==用户所在的默认的目录(即用户目录)(比如创建一个用户,用户要登录或者要做其他东西时配给这个用户一个默认的目录作为初始值,存放个人数据。除了root用户,其他用户的设置文件,桌面文件以及个人数据都是放在各自的用户目录下面。如sylvia用户,数据存放在/home/sylvia。)
/ 表示根目录,所有软件的部署/程序等都是以 / 开头,作为第一层,即起始位置。如/root是超级管理员,其家目录就是/root,普通用户家目录的起始位置都是在/home


3、cd切换命令

==当前的路径切换到你指定的path.
格式:cd 指定目录/用户
这里写图片描述
假如想切到root用户所在的家目录,方法有3:
1、cd /root(写全用户所在家目录路径)
2、cd 回车:切换到当前用户所在的家目录,出现家目录标识“~”这里写图片描述
3、cd ~:切换到当前用户所在的家目录
也就是 “~”=/root
cd -:切换到上一次目录。
cd ../:切换到上一层目录(退几层就有几个../)
这里写图片描述


4、ls命令

==查看当前目录下的文件和文件夹名称。
<1>ls -l (=ll ): 查看当前目录下的文件和文件夹的详细信息。
这里写图片描述
<2>ls -l -a (=ll -a) :查看隐藏的文件,即名称以.开头的文件夹或文件。
这里写图片描述
<3>ls -l -h (=ll -h) :查看文件的大小。
这里写图片描述
<4>ls -l -rt :按时间排序。
这里写图片描述
这里写图片描述


5、创建文件夹命令

格式:mkdir 文件夹名称 (1层)
mkdir -p 文件夹1/2/3 :表示级联创建。 (多层)
mkdir 文件夹a 文件夹b 文件夹c :同一层创建多个文件夹目录。(并排)
这里写图片描述这里写图片描述
这里写图片描述这里写图片描述


6、路径

绝对路径:从根目录开始,如/xxx/xxx(以 / 开头)
相对路径:参照pwd当前所演示的路径。


7、创建文件命令

<1>vi命令(需编辑)
<2>touch touch xxx.log


8、移动

A路径的文件夹移到B路径
mv A路径 B路径
这里写图片描述


9、复制

A路径的文件夹复制到B路径
cp A路径 B路径
这里写图片描述


10、查看文件内容

cat xxx.log :一下子将内容刷新出来
这里写图片描述
more xxx.log :一页一页按【空格键】往下翻,【B】往上翻,【Ctrl+z】终止。
less xxx.log :匹配模式。


11、>覆盖命令

“>” 表示覆盖:A内容写入B内容之前,B内容被清空,最后只有A内容。
这里写图片描述
“>>” 表示追加:B内容里面均有A、B内容。


12、打印命令

echo 需打印的内容
这里写图片描述


13、别名

alias 简称=’全路径’
只有当前会话窗口设置有效


14、环境变量文件

全局:/etc/profile
source /etc/profile 使其生效
个人:家目录的隐藏的文件,一般使用一下两种类型
<1> .bash_profile source .bash_profile 使其生效
<2> .banshrc
..bash_profile 表示当前路径下执行当前环境变量。


15、su命令

从A用户切换到B用户
su 用户名 :之负责把用户切过来,用户的目录没有切过来。
su - 用户名 :用户和用户下的环境变量文件都切过来且进入家目录,执行环境变量文件


16、删除文件(夹)命令

rm 文件名.log :移除常规文件
rm -f 文件名.log :强制删除
rm -r 文件夹名 :一层一层删除文件夹
rm -r -f 文件夹名 :强制删除


17、查看历史命令

history
! 所需执行命令的行数


今天先到这里啦~

猜你喜欢

转载自blog.csdn.net/Sylvia_D507/article/details/82559339
今日推荐