因为实际工作中,都是通过SSH客户端对服务器进行操作,因此图形界面用的少,多为终端命令操作
目录
1. Linux用户的操作空间
2. 终端的字体放大缩小
3. 7个常用命令: ls、pwd、cd、touch、mkdir、rm、clear
4. 命令帮助信息: help、man
5. 树状图显示目录结构: tree
6. 查看文件内容:cat、more
7. 查找文件内容:grep
8. echo命令、重定向命令 >、>>
9. 管道符 |
10. 关机重启 shutdown
1.
Linux是多用户操作系统,/itheima和/python和/laowang是三个不同的用户,只能在自己的空间里进行操作
2.
字体放大: ctrl、shift、+
字体缩小: ctrl、-
3.
7个常用命令: ls pwd cd touch mkdir rm clear
ls,ls -a 全部显示,包括隐藏的文件,隐藏的文件是以 . 开头的
cd
touch和mkdir
mkdir -p 1/2/3/4/5,递归创建目录
rm不能直接删除目录,必须添加参数
cp 源位置文件 目标位置文件( . 就是表示当前目录 ),cp 1/22.txt 2/33.txt,若不改变文件名,就cp 1/22.txt 2,即可,不用再输入目标位置文件名,只需要输入目标位置即可。
cp -i 加上-i就是复制前进行询问。
cp -r 才可以对目录进行复制,而且是递归复制,目标文件名是一个目录。
mv移动文件和目录都是可以的,-i就是移动前进行询问,mv和cp一样也可以同时重命名,若文件不存在则新建,存在则覆盖。
4.
查看命令的帮助信息: 命令 --help
查看命令的详细信息: man 命令
5.
树状图显示当前目录结构: tree
显示用户家目录的文件结构: tree ~
只显示目录不显示文件:tree -d (d就是dictionary)
6.
查看文件内容:cat、more , cat会全部显示内容,more并不会而是分屏显示,按空格翻页,所以内容少的用cat就可以啦
7.
查找文件中的内容:grep,类似查找txt中的内容,grep ddd 3.txt :查找3.txt中的所有含有ddd的行并显示出来,也可以同时显示内容所在的行号添加-n即可,同时-v是反查询,grep 3333 3.txt ,即不显示含有3333的行。
grep -i hello 3.txt 在3.txt中查找含有hello的行,且忽略大小写。
grep正则表达式查找:
^aaa 查找以aaa开头的行, eee$ 查找以eee结尾的行。
8.
echo命令,常常和重定向命令配合使用,用作覆盖内容> 或者追加内容>>
当然重定向命令不仅只和echo配合,几乎可以重定向任何内容,比如查询结果之类的
9.
管道符 | ,一个命令的输出可以作为另外一个命令的输入,通常和more或者grep 配合使用
10.
关机重启
本文为 Jason 原创文章,转载请注明来自 7vs10.com