Linux常用基本命令

Linux常用基本命令

1.man 获得帮助信息

[root@hadoop101 ~]# man ls

2. help 获得shell内置命令的帮助信息

[root@hadoop101 ~]# help cd

3.常用快捷键

ctrl + c		停止进程
ctrl+l			清屏;彻底清屏是:reset
ctrl + q		退出
善于用tab键  	提示(更重要的是可以防止敲错)
上下键			查找执行过的命令
ctrl +alt		linux和Windows之间切换

4.pwd 显示当前工作目录的绝对路径

[root@hadoop101 ~]# pwd

5.ls列出目录的内容

[atguigu@hadoop101 ~]$ ls -al

6.cd 切换目录

[root@hadoop101 ~]# cd /root/

7. mkdir 创建一个新的目录

[root@hadoop101 ~]# mkdir xiyou

8.rmdir 删除一个空的目录

[root@hadoop101 ~]# rmdir xiyou

9.touch 创建空文件

[root@hadoop101 ~]# touch xiyou/dssz/sunwukong.txt

10.cp 复制文件或目录

复制文件

 [root@hadoop101 ~]# cp xiyou/dssz/suwukong.txt xiyou/mingjie/

递归复制整个文件夹

 [root@hadoop101 ~]# cp -r xiyou/dssz/ ./

11. rm 移除文件或目录

(1)删除目录中的内容

[root@hadoop101 ~]# rm xiyou/mingjie/sunwukong.txt

(2)递归删除目录中所有内容

[root@hadoop101 ~]# rm -rf dssz/

12. mv 移动文件与目录或重命名

(1)重命名

[root@hadoop101 ~]# mv xiyou/dssz/suwukong.txt xiyou/dssz/houge.txt

(2)移动文件

[root@hadoop101 ~]# mv xiyou/dssz/houge.txt ./

13.cat 查看文件内容

查看文件内容并显示行号

[atguigu@hadoop101 ~]$ cat -n houge.txt 

14.more 文件内容分屏查看器

采用more查看文件

[root@hadoop101 ~]# more smartd.conf

15.less 分屏显示文件内容

采用less查看文件

[root@hadoop101 ~]# less smartd.conf

16.echo输出内容到控制台

-e: 支持反斜线控制的字符转换
\ 输出\本身
\n 换行符
\t 制表符,也就是Tab键

[atguigu@hadoop101 ~]$ echo "hello\tworld"
hello\tworld
[atguigu@hadoop101 ~]$ echo -e "hello\tworld"
hello		world

17.head 显示文件头部内容

-n<行数> 指定显示头部内容的行数

查看文件的头2行:

[root@hadoop101 ~]# head -n 2 smartd.conf

18.tail 输出文件尾部内容

(1)tail 文件 (功能描述:查看文件尾部10行内容)
(2)tail -n 5 文件 (功能描述:查看文件尾部5行内容,5可以是任意行数)
(3)tail -f 文件 (功能描述:实时追踪该文档的所有更新)

查看文件尾1行内容

[root@hadoop101 ~]# tail -n 1 smartd.conf 

实时追踪该档的所有更新

[root@hadoop101 ~]# tail -f houge.txt

19. > 输出重定向和 >> 追加

(1)ls -l > 文件 (功能描述:列表的内容写入文件a.txt中(覆盖写))
(2)ls -al >> 文件 (功能描述:列表的内容追加到文件aa.txt的末尾)
(3)cat 文件1 > 文件2 (功能描述:将文件1的内容覆盖到文件2)
(4)echo “内容” >> 文件

将ls查看信息写入到文件中

[root@hadoop101 ~]# ls -l>houge.txt

将ls查看信息追加到文件中

[root@hadoop101 ~]# ls -l>>houge.txt

采用echo将hello单词追加到文件中

[root@hadoop101 ~]# echo hello>>houge.txt

20.ln 软链接

ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接)
(1)创建软连接

[root@hadoop101 ~]# mv houge.txt xiyou/dssz/
[root@hadoop101 ~]# ln -s xiyou/dssz/houge.txt ./houzi
[root@hadoop101 ~]# ll

(2)删除软连接

[root@hadoop101 ~]# rm -rf houzi

(3)进入软连接实际物理路径

[root@hadoop101 ~]# ln -s xiyou/dssz/ ./dssz
[root@hadoop101 ~]# cd -P dssz/

21.history

(1)查看已经执行过的历史命令

[root@hadoop101 test1]# history
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值