Linux入门(二)常用命令其一
目录
本文是在安装完termius(远程登录后)进行测试
常用基本命令:
1.帮助命令:
1.1、man获得帮助信息
1.2、help获得shell内置命令帮助信息
1.3、常用快捷键
1)ctrl + c:停止进程
2)ctrl+l:清屏
3)善于用tab键
4)上下键:查找执行过的命令
2、文件目录类
2.1、pwd显示当前目录的绝对路径
2.2、ls列出目录的内容
2.3、mkdir创建一个新目录
2.4、rmdir删除一个空目录
2.5、touch创建空文件
2.6、cd切换目录
2.7、cp复制文件或者目录
复制文件:复制a.txt到目录Documents中
复制目录:复制目录abc到目录Documents中
递归复制目录:复制目录下所有目录和文件
2.8、rm移除文件或目录
rm -f deleteFile (功能描述:递归删除目录中所有内容)慎用
备注:直接删除,无提示,不可恢复
2.9、mv移动文件与目录或者重命名
移动文件到文件:将文件a重命名为b
移动文件到目录:将b.txt移到目录abc中
移动目录到目录:将目录重命名
2.10、cat查看文件内容
1)基本语法
cat [选项] 要查看的文件
选项:
-A :相当于 -vET 的整合选项,可列出一些特殊字符而不是空白而已;
-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
-E :将结尾的断行字节 $ 显示出来;
-n :列出行号,连同空白行也会有行号,与 -b 的选项不同;
-T :将 [tab] 按键以 ^I 显示出来;
-v :列出一些看不出来的特殊字符
2)案例
3)面试题:查看CentOS版本命令
2.11、tac查看文件内容(倒叙)
2.12、more查看文件内容
1)基本语法:
more 要查看的文件
2)功能使用说明
空白键 (space):代表向下翻一页;
Enter:代表向下翻『一行』;
q代表立刻离开 more ,不再显示该文件内容。
Ctrl+F (注意是大写)向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
2.13、less查看文件内容
less 的作用与 more 十分相似,都可以用来浏览文字档案的内容,不同的是 less 允许使用[pageup] [pagedown]往回滚动。
1)基本语法:
less 要查看的文件
2)功能使用说明
空白键 :向下翻动一页;
[pagedown]:向下翻动一页;
[pageup] :向上翻动一页;
/字串 :向下搜寻『字串』的功能;n:向下查找;N:向上查找;
?字串 :向上搜寻『字串』的功能;n:向上查找;N:向下查找;
q :离开 less 这个程序;
2.14、head查看文件内容
查看文件内容,只看头几行,优点:对于大文件不必都加载,只显示头几行即可。
1)基本语法
head -n 10 文件 (功能描述:查看文件头10行内容,10可以是任意行数)
2.15、tail查看文件内容
查看文件内容,只看尾巴几行,优点:可以查看文件实时追加的内容。
1)基本语法
(1)tail -n 10 文件 (功能描述:查看文件头(从末尾开始数)10行内容,10可以是任意行数)
(2)tail -f 文件 (功能描述:实时追踪该文档的所有更新)
2.16、重定向命令
1)基本语法:
(1)ls -l >a.txt文件 (功能描述:列表的内容写入文件a.txt中(覆盖写))
(2)ls -al >>a.txt文件 (功能描述:列表的内容追加到文件aa.txt的末尾)
2)案例
2.17、echo
1)基本语法:
(1)echo 要显示的内容 >> 存储内容的的文件 (功能描述:将要显示的内容,存储到文件中)
(2)echo 变量 (功能描述:显示变量的值)
2)案例
2.18、In软链接
1)基本语法:
ln -s [原文件] [目标文件] (功能描述:给原文件创建一个软链接,软链接存放在目标文件目录)
删除软链接(如果是文件夹的话,要注意没有最后的/): rm -rf hadoop,而不是rm -rf hadoop/
2)案例:
2.19、history查看命令历史
执行历史记录中的第37条