Linux

2018-11-10  本文已影响7人  早安我的猫咪

建议使用 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

上一篇下一篇

猜你喜欢

热点阅读