Linux基础

1.查看当前所在的工作目录的全路径

pwd

在这里插入图片描述

2.查看当前系统的时间

date

在这里插入图片描述

date +%Y-%m-%d

在这里插入图片描述

date -s "2019-08-28 9:19"

在这里插入图片描述

3.查看最近的登陆历史记录

last

在这里插入图片描述

4.挂起当前进程

ctrl+z   ## 进程会挂起到后台
jobs   ## 查看job列
bg jobid  ## 让进程在后台继续执行
fg jobid   ## 让进程回到前台
kill jobid   ##杀掉

5.输出

echo

相当于java中System.out.println(userName)

在这里插入图片描述

6.查看目录信息

cd  /home/hadoop    ## 切换到用户主目录
cd ~     ## 切换到用户主目录
cd  什么路径都不带,则回到用户的主目录

cd -     ##  回退到上次所在的目录

7.创建文件夹

mkdir aaa     ## 这是相对路径的写法 
mkdir  /data    ## 这是绝对路径的写法 
mkdir -p  aaa/bbb/ccc   ## 级联创建目录

8.删除文件夹

rmdir  aaa   ## 可以删除空目录
rm  -r  aaa   ## 可以把aaa整个文件夹及其中的所有子节点全部删除
rm  -rf  aaa   ## 强制删除aaa

9.创建文件

touch  somefile.1      ## 创建一个空文件

10.vi文本编辑器

最基本用法
vi  somefile.4
1/ 首先会进入“一般模式”,此模式只接受各种命令快捷键,不能编辑文件内容
2/ 按i键,就会从一般模式进入编辑模式,此模式下,敲入的都是文件内容
3/ 编辑完成之后,按Esc键退出编辑模式,回到一般模式;
4/ 再按:,进入“底行命令模式”,输入wq命令,回车即可保存退出

11.拷贝/删除/移动

cp  somefile.1   /home/hadoop/
cp目录
cp -R 目录1  目录2
rm /home/hadoop/somefile.1
rm -rf /home/hadoop/somefile.1
mv /home/hadoop/somefile.1  ../

12.查看文件内容

cat    somefile

13.打包压缩

1、gzip压缩
gzip a.txt

2、解压
gunzip a.txt.gz
或   gzip -d a.txt.gz

3、bzip2压缩
bzip2 a.txt

4、解压
bunzip2 a.txt.bz2
bzip2 -d a.txt.bz2

打包

将指定文件或文件夹打成一个文件
tar -cvf bak.tar  ./aaa
将/etc/password追加文件到bak.tar中(r)
tar -rvf bak.tar /etc/password

解包
tar -xvf bak.tar

打包并压缩
tar -zcvf a.tar.gz  aaa/  bb/  c.txt

解包并解压缩(重要的事情说三遍!!!)
tar  -zxvf  a.tar.gz

解压到/usr/下
tar  -zxvf  a.tar.gz  -C  /usr

13.修改文件权限

chmod g-rw haha.dat		## 表示将haha.dat对所属组的rw权限取消
chmod o-rw haha.dat		## 表示将haha.dat对其他人的rw权限取消
chmod u+x haha.dat		## 表示将haha.dat对所属用户的权限增加x
chmod a-x haha.dat        ## 表示将haha.dat对所用户取消x权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值