整理一些Linux常用shell指令
BASH:
/etc/profie
~/.bash_profile
~/.bash_login
~/.profile
~/.bash_logout
~/.bashrc CSH
/etc/.login
/etc/csh.cshrc
/etcc/csh.login
~/.cshrc
~/.login
~/.logout KSH
~/.kshrc /etc/profile
~/.profile
BASH Shell: echo $SHELL 显示包含SHELL变量的目录
history 显示所有输入过的指令
!+行号 执行某一个输入过的指令
whoami 显示当前登录的用户名
cd 切换到其他文件夹
cp +文件名 +/路径 复制一个文件到指定路径
ping +IP或域名 测试链接
热键ctl + c 退出当前正在执行的命令
ls 显示当前目录下文件
ls -R显示当前目录下所有文件及其子目录下所有文件
ls +指定路径 显示该路径下所有文件
ls -显示当前用户根目录下文件
ls -l显示当前目录下文件的读写权限、用户、用户组
ls -lt显示改动时间
ls -lS按照体积从大到小进行排列
mv +文件名+路径 将文件剪切到指定路径
rm +指定路径文件名 删除指定文件
ls -ld +路径 显示文件列表以及路径目录名
mkdir +路径 创建文件夹
rm -r +路径 强制删除路径及子路径,会逐一询问是否删除子路径
rm -f +路径 不询问直接删除全部子路径
TCP/IP:
ip addr 显示当前网络状态
systemctl restart network 重启网络