0
点赞
收藏
分享

微信扫一扫

linux常用命令的使用及一些技巧

非凡兔 2022-03-21 阅读 57

linux中一些技巧

1.ctrl +shift+ = 是放大终端的字体

ctrl+ - 是缩小终端的字体

2. 查阅命令的帮助消息: (需要查询的命令)+ --help 或 man + (需要查询的命令)

3. 自动补全: 在输入需要命令的前几个字母后,按下tab键,会自动补全。如果还有其它相似的命令,再按一下tab键,系统提示可能的命令。 ctrl+c 终止命令。

4. 一个. 是当前目录, ..为上一层目录。

5. 文件中前面有.的是隐藏文件,通常是配置文件。

linux 基础命令

ls   查看当前文件夹下的内容

ls -a 显示指定目录下的所有子目录,并且可以显示隐藏文件

ls -l 以列表的方式显示文件的信息

ls -h 以更人性化的方式显示文件的大小,配合 ls -l使用

ls通配符的使用: * 代表任意个数个字符 ?表示任意的一个字符 []表示可以匹配字符组中的任意一个 [abc]表示可以匹配a、b、c中任意一个 [a-f]表示可以匹配a-f范围内的任意一个字符

cd  切换目录

cd ~ 切换到当前目录的主目录

cd .. 切换到上级目录

cd - 在最近工作两次目录之间来回切换

touch  创建文件或修改文件的时间

如果这个文件不存在,则为创建一个新的文件

如果这个文件存在,则是修改这个文件的最后一次的修改日期

mkdir 创建一个新的目录

mkdir -p   创建递归的目录   (创建的目录不能和已知创建的文件同名)

rm   删除文件或者是目录

rm -f  强制删除,没有提示,不管这个文件是否存在

rm -r  删除文件夹,即删除递归的目录

tree  以树状图显示出文件目录结构

tree -d  只显示目录,不显示文件

cp  将给出的文件或目录复制在另一个文件或目录中

cp -i  在覆盖文件前会给出提示

cp -r  递归复制该目录下的所有文件和自文件,目标文件必须是一个目录名

mv  可以移动文件或是目录,也可以给文件目录重命名

mv -i  覆盖文件前会给出提示

cat  可以查看并一次性显示文件所有内容(适合查看内容比较小的文件)

cat -b  对非空的输入行编号

cat -n  对输出的所有行编号

more  分屏显示文件内容,且每次只显示一页(适合查看文本内容较多的文件)

more的操作键:  空格键——显示手册页的下一屏

                              enter键——一次滚动手册页的一行

                              b——回滚一屏

                              q——退出

grep  文本搜索工具,允许对文本文件进行模式查找

grep -n  显示匹配行及其行号

grep -v  显示不包括匹配文本的所有行(相当于求反)

grep -i   忽略大小写查找

常用的两种模式查找

^a   查找行首以a开头的行

cc$  查找行尾以cc结尾的行

echo  将终端中输入的命令化成文本,通常和重定向联合使用。

重定向 > 和 >>  指将命令执行的结果重定向到一个文件中,或将终端中输出的内容输出/ 追加到指定的文件中。

> 表示输出,会覆盖文件原有的内容

>> 表示追加,会将内容追加到已有文件的末尾处

管道 |  将一个命令的输出通过管道作为另一个命令的输入

常用的管道命令: more 分屏显示内容

                                grep 在命令执行结果的基础上查询指定的文本   eg.   ls -lh | more

举报

相关推荐

0 条评论