Linux的快捷命令以及快捷键(一)

Linux的命令

1、创建一个目录/abcd

提示:
windows下的路径样式为c: \abcd\ test,而linux下的路径样式为 /abcd/test

因此/dzqc就可以看做是c:\abcd,不同的是 windows系统下还有D,E等盘, linux下就只有/

为所有目录的顶点。

英文 make directorys缩写后就是 mkdir,这就是创建目录的命令

本题命令答案:
mkdir abcd或cd
/;mkdir abcd

提示:使用分号可以在一行内分隔两个命令,有很多同学把两个命令写到了一行,但是却没加分号分隔

2、在abcd目录下创建一个study.txt

touch /abcd/study.txt

3、为study.txt输入内容“I am
studying linux”

解答:

方法一:常用编辑方法

执行vi
study.txt进入vi编辑器(默认命令模式),点击a或i进入编辑模式,敲入内容I am studyinglinux,然后按键盘上的ctrl+c或esc键,退出编辑模式(进入命令模式),最后敲:wq保存并退出。wq解释write quit。

方法二:单行或多行文本插入常用命令,内容都是放到文件的尾部

echo 'I am studying linux’. >/abcd/study. txt

1、如果没有study.txt,会创建study.txt,放入单引号的内容。

2、如果有study.txt,会清空已有的全部内容,放入单引号的内容

echo ’ I am studying linux.’>> /abcd/ study.txt 这个在企业里很常用:单行内容追加到文件结尾。

4、把study.txt文件拷贝到/temp目录下

解答命令答案

cd /abcd
cp study.txt /tmp/

5、把/abcd目录移动到/root下

解答
mv /abcd
/root/

6、进入root目录,abcd目录删除study.txt文件

解答:

命令答案:rm

remove

cd /root/abcd

rm study. txt

7、退出abcd目录,删除abcd目录

解答:

cd… 或cd…/

rm - r data或 rmdir data

8、已知文件test.txt内容为

Good good
study

Day day up

Give you
color see see

请给出打印test.txt内容时,不包含Give you
color see see

解答:

1先创建文件输入内容

利用第三题的方法三,生成测试数据:用前而的cat编辑文件的特殊用法,执行下面命令就好

cat

test. txt<<EOF

Good good
study

Day day up

Give you
color see see

EOF

2.使用grep过滤(必须要会)

[root
@songls] grep -v ‘Give you color see see’
test.txt

Good good
study

Day day up

9、请给出一条命令完成创建目录/abcd/test,即创建/abcd目录及/dzqc/test目录

解答:

Mkdir -p
/abcd/test

10、已知/tmp下已经存在test.txt文件,如何执行命令才能把/mnt/test.txt直接覆盖掉 /tmp/test.txt而让系统不提示是否覆盖(root权限下)

解答:

方法一:

/bin/cp/ mnt/test. txt /tmp/test.txt

方法二:

\cp /mnt/test. txt/ tmp/test.txt

快捷键(只写了部分快捷键)

Tab 补全命令
ctrl +a 切换到开始
ctrl +e 切换到末尾
ctrl +u 删除光标位置之前字符
ctrl +k 删除光标位置之后字符
ctrl +l 清屏
ctrl +r 在历史中查找
ctrl +w 删除光标前一个单词
ctrl +d 退出xshell
ctrl +c 命令行模式
ctrl +q 恢复刷屏
ctrl +s 停留当前模式

猜你喜欢

转载自blog.csdn.net/weixin_44894535/article/details/89333380