最近在学linux,老师课堂上讲的估计下课就忘了,现整理下来以备不时之需。
PS1=x //修改终端提示符 su root //切换用户 ssh [email protected]192.168.116.129 //加密远程连接 yum -y install sl //小火车 yum -y install oneko //鼠标兔子 date //查看日期 cal 11 1992 //查看日历 whoami //查看当前用户 poweroff //关机 reboot //重启
//查看ip ip addr ifconfig cd //回到当前用户主目录 cd . //当前目录 cd .. //回到上一层目录 cd - //回到前一个目录 pwd //显示当前完整目录 ls //查看当前目录下的文件和文件夹 ll //按行列出所有文件和文件夹 ls /home //查看指定目录下的文件和文件夹 ls -l //显示文件详细信息 ls -a //All文件 包含隐藏文件 ls -al wc -l //统计行数 which java //java所在路径 //bash shell 特性 tab //自动补全, 两次列出所有可能项
//清屏 clear reset Ctrl+l Ctrl+D //退出当前用户登录 Ctrl+C //强制终止前台将要运行的进程 Ctrl+A/E //鼠标定位到命令最前/后端 Ctrl+U/K //删除鼠标之前/后的字符 history
不保存历史 root /etc/skel/.bash_logout rm -f $HOME/.bash_history
//输出重定向 ls > abc.txt ls >> abc.txt echo string echo ‘*****‘ echo aaabbbccc > new.txt
//管道机制 ls |grep test ifconfig |grep "inet" cat /etc/passwd|wc -l touch /home/filename //创建文件 mkdir name //创建文件夹
拷贝文件
cp 源文件 目标目录
cp 源文件 目标目录/新文件名
拷贝文件夹
cp -r /etc/ /home
移动文件
mv 源文件 目标目录
强制删除文件或文件夹
rm -rf 文件/文件夹名