ll 查看目录文件信息
sz qkx.txt 下载文件
rz qkx.txt 上传文件
gzip qkx.txt 压缩文件
touch qkx.txt 建立文件
cat qkx.txt 浏览文件
vim qkx.txt 编辑文件 a进入编辑 esc后输入:wq,退出编辑并保存
rm qkx.txt 删除文件
cp qkx.txt qkx_.txt 复制文件
rm -rf 删除非空目录
pwd 查看当前路径
cd , cd . :定位到当前路径(.和当前路径是等价的)
cd ~ : ~和home是等价的 即定位到home
cd .. : 往回退一层
ls 查看文件目录
ls -a 查看所有(包括隐藏的)文件目录
mkdir 创建一个文件夹(理解为路径也可以)
cp: 复制 cp file1 file2(file1 file2 都可以带路径 名字也可以不相同 不过file2可以不带名字 那样的话就在file2路径下生成 field1 同名文件)
mv: 移动 mv file1 file2(既然是移动 输出结果一般只有一个 所以后面file2 只加路径就够了 | 这种方法还可以用来重命名 即将file2 名字改一下 但是路径与file1的相同)
rm: 删除文件(可以加路径 但只能用来移除文件)
rmdir: 删除路径 (只能用来删除路径,即文件夹 当文件夹非空时 删除不了 网上有一些强制的方法)
clear:清空shell
cat: 展示文件内容
less:当想展示长的文件时 可优先一部分 这时候用less比cat好 (空格键下一页 q退出)
head: 保留文件的前十行
tail:保留文件的后十行
grep:强大的文本搜索工具 grep [option] pattern file 把匹配的行打印出来 这个有蛮多的参数可设置的 用的时候再说
wc: wordcount 看文件中有多少词 wc -w file | 看文件中有多少行 wc -l file
ctrl + d 回到运行界面(即有一种情况下可以一直写 且换行 但运行不了 用单cat命令就可进入这种模式)用ctrl + d退出。
| 表示管道,上一条命令的输出,作为下一条命令参数,如 echo 'yes' | wc -l
who 显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。
例子: who - [husfV] [user]
其他参考请见: https://www.zhihu.com/question/268170806/answer/1349592578
网友评论