Linux Shell 常用命令,它提供简单的终端环境
Linux Shell 常用命令,它提供简单的终端环境
系列文章:
Linux Shell 常用命令 - 02篇
0. 在线使用 Linux Shell
参考 https://www.sohu.com/a/343421845_298038
JS/UIX - Terminal
地址:https://www.masswerk.at/jsuix/index.html
进入后,点击open terminal即可。它提供简单的终端环境,没有自带gcc等编译套件,不过练习基本命令和shell脚本还是可以的。
1. 常用命令
1.1 ls 命令 - 显示指定工作目录下的内容
详见 https://www.runoob.com/linux/linux-comm-ls.html
显示指定工作目录下的内容(列出目前工作目录所含之文件及子目录)
语法:
ls [-alrtAFR] [name...]
参数:
-a: 显示所有文件及目录 (.开头的隐藏文件也会列出)
-l: 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
ls -l 可写作 ll
常用写法:
ll
ls -al
结合 grep
使用:(关于 grep
的详细介绍见后文)
查看文件 log.txt 是否存在于当前目录下:
>ls | grep log.txt
log.txt
>ls -al | grep log.txt
-rw-rw-r--. 1 mozhiyan mozhiyan 0 4月 15 17:26 log.txt
1.2 查看文件内容:cat
1.3 创建文件: touch
此时,若想往text2中写入内容,可用 echo "hello word">>text2
>>
代表在末尾追加,若使用>
则会把之前的内容覆盖:
当然,也可直接使用 vim text2
对文件进行编辑
注:无论是 echo "hello">file
还是 echo "hello">>file
,如果file不存在都会先创建file文件
类似的用法有:cat ./result.lst>>aa.txt
(将result.lst文件中的内容追加到aa.txt的末尾)
1.4 mv - 为文件或目录改名、或移入其它位置
详见 https://www.runoob.com/linux/linux-comm-mv.html
评论暂时关闭