[root@hadoop001 ~] root是用户 @为分隔符 hadoop001是主机名 ~ 是当前目录
1.切换目录命令
1. linux 的命令都是从"/"开始
2. 切换目录 cd
3. 切换到上一次路径 cd -
4. 切换到上一层路径 cd ../
5. 切换到家目录 cd 或者 cd ~
6. 切换到上上层目录 cd ../../
2.路径(也称为目录)
绝对路径cd /etv/home/liushui 从“/”开始,到达liushui路径
相对路径cd liushui/
两者的区别为:是否从"/"开始里是引用
3.清空屏幕
clear
4.创建目录
mkdir
mkdir baidu 创建baidu目录到当前路径
mkdir -p 4/5/6 创建级联目录到当前路径
mkdir 4 4 5 6 创建串联目录到当前路径
5.查看文件或者文件
ls -l 相当于 ll
ll 查看除隐藏文件或者文件夹之外,当前路径下的所有内容
ll -a 查看当前路径下的所有内容,包括影藏文件或文件夹
6.隐藏文件或文件夹,名称以“.”开头
7.查看文件或者文件夹大小
ll -h
8.查看文件并以时间由大到小排序
ll -rt
9.查看IP地址
ifconfig 查看linux系统下的IP
ipconfig 查看windows系统下的IP
10.移动/负责文件
mv cp 两者都可以重命名,区别在于,mv 是一份 cp 是两份
从速度上来比较,mv 比cp 要快
mv baidu.log ruoze/ 移动baidu.log文件到ruoze文件夹
mv baidu.log ruoze/baidu.log123 移动baidu.log文件到ruoze文件夹并改名为baidu.log123
cp 用法同mv 一样
当移动/复制 文件夹的时候,命令为+“-r" 如,mv -r cp -r ,其他用法一样
11.查看文件命令
cat 一下子全部展示出来
more 翻页形式展示,通过空格来翻页。不能回退,只能前进
less 翻页形式展示,可上下翻页,通过上下键展示
12,实时跟踪查看命令
tail
tail -f 实时查看 使用情况:当查看的文件消失,跟踪停止
tail -F 实时查看+retry 当查看的文件消失,跟踪停止;文件再出现,跟踪继续
13.输出打印
echo
> 覆盖 >> 追加
echo "baidudapian" >> baidu.log 输出”baidudapian“追加到baidu.log文件
echo "baidudapianzi" > baidu.log 输出”baidudapian“覆盖到baidu.log文件
14.别名
alias
当前路径编辑 alias gao=' cd /usr /liushui'
当前家目录可使用该别名
15.全局环境变量 /etc /profile
source /etc /profile
所有的家目录都可以使用该别名
别名的 意思是可以直接输入别名,到达你指定的目录
[root@hadoop001 liushui] vi .bash profile
查看该目录下是否有设置的别名
16.创建空文件
touch
touch baidu.ext 创建baidu.ext文件。为”0“字节
17.删除
rm
rm -r 删除文件夹
rm -f 强制,不询问
rm baidu.log 删除baidu.ext这个文件
rm -r baidu 删除baidu 这个文件夹
回顾:
知识点模糊问题,待解决
1.别名的设置
问题:设置好后在指定家目录下面找不到该别名
2.环境变量
3.设置变量