Linux

建议使用 fish shell

>brew install fish

iterm默认使用fish设置
1.sudo vim /ect/shells

  1. 添加 /usr/local/bin/fish to your list of shells
>sudo vim /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
/usr/local/bin/fish

3.chsh -s /usr/local/bin/fish


mv a b:重命名
mv /home/music/往后余生.mp3 /home/loved_music/ : 把往后余生剪切(移动)到 loved_music下

cp -a /home/jiangtao/* /home/huaxi : 复制jiangtao下的所有文件到huaxi下
cp -a /home/jiangtao /home/huaxi :文件夹拷贝,得到 /home/huaxi/jiangtao

rm -rf /home/jiangtao/* : 删除jiangtao下的所有内容。-r不管有多少级目录,一并删除;-f 强行删除,不作任何提示
rm -rf /home/jiangtao :删除jiangtao目录

cat textfile:显示内容
cat -n textfile1 > textfile2:把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里
cat -b textfile1 textfile2 >> textfile3:把 textfile1 和 textfile2 的文档内容加上行号(空白行不加)之后将内容附加到 textfile3 文档里


chown 将指定文件的拥有者改为指定的用户或组

>sudo chown -R $(whoami) /usr/local/Cellar

-R: 处理指定目录以及其子目录下的所有文件


echo 显示字符串,转义字符,变量;内容定向至文件

>echo hello, world! > hello   先清空在写入
>cat hello
hello, world!

>echo hello, world! >> hello    换行后写入

grep ipfs . -r -n 在当前目录的多级文件进行(-r)递归搜索,并(-n)显示行号
ps -ax | grep ipfs : 显示系统中当前运行的包含 ipfs 的进程


一行输入多个命令,使用; & |

>echo i am hejtao\n ; echo hello hejtao
i am hejtao

hello hejtao 

ifconfig: 查看和配置网络设备
mkdir
rmdir
touch new.txt新建文件
man查询命令的信息


Linux查找命令
find . -type f -mmin -10 搜索当前目录中,所有过去10分钟中更新过的普通文件。如果不加-type f参数,则搜索普通文件+特殊文件+目录。
find . -name 'my*' -ls 搜索当前目录中,所有文件名以my开头的文件,并显示它们的详细信息
locate -i hello.txt 查找文件位置,-i 选项忽略大小写
locate ~/m 搜索用户主目录下,所有以m开头的文件


停止命令 Ctrl + c
强制停止命令 Ctrl + z
清空窗口 clear
自动联想TAB
关闭sudo halt
重启 sudo reboot.


ssh root@207.148.109.110
mosh root@207.148.109.110
scp ./Go语言编程_许式伟.pdf root@207.148.109.110:~/my_files 本地上传到vps

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,252评论 2 33
  • 系统管理与维护命令 date date(选项)(参数) | 选项 | 说明 | | :-------- | ...
    蓓蓓的万能男友阅读 4,043评论 0 5
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 5,485评论 0 9
  • 1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包...
    朝畫夕拾阅读 353评论 0 0
  • 年初有个声音想开始能量朗读,随心行动,纯粹想读而读。这期间有好几个同伴一起朗读。越发觉得一个人朗读很独单,一群人朗...
    悦心教育杨小媚阅读 1,073评论 0 2