Ubuntu手记
windows简单是简单,好用是好用,就是不知道哪里被我捣鼓坏了,vscode的内置终端一直用不了,这对于我这个vscode爱好者来说能忍?
根本忍不了啊
而在使用了Ubuntu写代码后发现这玩意儿比我以前好使太多了,反正也就写代码的时候会切到这个系统上,所以再难用也没啥问题,因此准备入坑。
想着像写github手记来当做指令小抄一样方便平日里的使用,特意写了一份Ubuntu命令手记,时不时更新。
常用命令
显示当前文件夹路径
pwd
跳向文件夹的命令
cd
显示当前目录所有文件或文件夹
ls
ls -h:所有子文件与子文件夹(包括隐藏
ls -l:列表方式展示文件详细信息
ls -a:以人性化方式展示文件大侠
* 即可以代替任何符号数字
\?代表一个数值或符号
若 ls 1[1-6]5.py 代表显示当前文件夹中带有.py后缀,且第一个为1,第二个为1到6的数字,第三个为5的 所有文件。
总之正则啦
将ls命令输出的结果保存到一个指定文件中去。一个大于号会覆盖之前文件中的东西,两个大于号在文件中末尾加入。
ls
......
然后
ls > or >> file
more命令 不全部显示,显示一部分,和cat命令使用一样。
ls -alh | more
将ls命令显示出的文件信息,只显示一部分。
创建文件
touch file
打开指定文件,并且将文件中内容显示在终端。
cat file
可以打开多个
gedit 命令 打开某个文件,显示是在桌面
mkdir 命令 创建文件夹
rmdir 删除文件夹 只能删除空文件夹
删除文件
rm
后面加个-r 意思是先把文件夹中文件删除,再把文件夹删除。
搜索命令 grep
查找文件 find
拷贝文件 cp
tree命令 :显示当前路径中所有文件,并且用树状显示
移动文件顺便重命名
mv file file
解压压缩文件
tar
(文件名必须是tar后缀)
打包实例:
tar -cvf 文件名 要打包的文件
解包:
tar -xvf 文件名
gzip
gzip -r 文件名 压缩后的文件名(后缀为gz)
直接打包后压缩:命令 tar -zcvf 文件名 要打包的文件
解压后解包:tar -zxvf 文件名
解压bzip2文件 通gz文件一样,只需把z改成j就行
windows拖进压缩包到乌班图,一般为zip文件:解压步骤,需要在乌班图中安装zip软件,才能解压
zip unzip
查看命令位置
which 命令
系统常用操作
关机重启
关机
reboot 重启
shutdown -r now 重启+给其他用户提示
shutdown -h now 立刻关机
shutdown -h 20:25 在今天的20:25关机
shutdown -h 10 10分钟后关机
检测磁盘空间 df
软件升级操作
sudo apt-get update
sudo apt-get upgrade
sudo apt list --upgradable //如果没有了,就直接重启
sudo apt-get dist-upgrade
sudo reboot
sudo apt list --upgradable //重启之后再看一眼