1、 常用命令
exit
logout
shutdown -h 时间
shutdown -r 时间
ls
ls -l (详细)
ls -a (所有的,包括隐藏的)
man (帮助)
mkdir ./java/jee
cd
pwd
cp
mv
rm
rm -f (没有提示,直接删除)
rm -i (有提示,默认不删除,要删除,输入y)
rm -d (删除空白目录)
rm -r (递归删除)
ws (统计)
ln (硬连接,文件同步)
ln -s (软连接)
管道命令; |
重定向: -> (覆盖) ->> (追加)
passwd (设置密码)
su (切换用户)
ssh-keygen
touch new.txt
cat new.txt
more (分页查看文件内容)
echo 'new file' > new.txt
tar -cxzjvf <打包后的文件> <需要打包的文件目录> (c:打包,x:拆包,z:gzip压缩,j:bzip2压缩,v:文件信息,f:归档文件)
gzip -d new.tag 压缩,解压
2、系统命令
stat 查看文件详细信息
who 查看在线的用户
whoami 查看当前登陆的用户
hostname 主机名
uname 显示系统信息
uname -a 显示系统详细信息
top 当前进程信息
kill pid 杀死进行
ps 当前进程快找
clear 清屏
man 帮助
du 文件的大小信息
df 磁盘使用情况
ifconfig 查看或配置ip地址
ping
3、软件管理
sudo dpkg -i <文件名>。 安装软件
sudo dpkg -r <包名>。卸载软件
sudo apt-get install package
sudo apt-get remove package
4、git
git clone 地址
git config --global user.name ""
git config --global user.password ""
git add new.txt
git rm new.txt
git reset --hard HEAD (提交之后不能回复,只能重新clone)
git commit -m "描述"