pythonDay09-Linux系统ubuntu命令的学习
最近比较喜欢b站上的鬼畜,貌似是昨晚,看了面筋哥、吟游诗人和朦胧哥的一个视频之后,发现了一部电影和一首歌,艺伎回忆录 再次相遇,都很喜欢,其中后者,这首歌今天不知道在网易云上重复多少次了,总之很喜欢吧。今天下午给我妹抄了一会题,所以有点耽误学习py的时间,所以晚上稍微弥补了一下,算是第九天的Linux中的一些基本的命令,给看完了,以下是我今天的笔记:
# 常用命令
# apt-cache search package 搜索包
# apt-cache show package 获取包的相关信息,如说明、大小、版本等
# sudo apt-get install package 安装包
# sudo apt-get install package –reinstall 重新安装包
# sudo apt-get -f install 强制安装
# sudo apt-get remove package 删除包
# sudo apt-get remove package –purge 删除包,包括删除配置文件等
# sudo apt-get autoremove 自动删除不需要的包
# sudo apt-get update 更新源
# sudo apt-get upgrade 更新已安装的包
# sudo apt-get dist-upgrade 升级系统
# sudo apt-get dselect-upgrade 使用 dselect 升级
# apt-cache depends package 了解使用依赖
# apt-cache rdepends package 了解某个具体的依赖
# sudo apt-get build-dep package 安装相关的编译环境
# apt-get source package 下载该包的源代码
# sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档
# sudo apt-get check 检查是否有损坏的依赖
# /etc/apt/sources.list 设置软件包的获取来源
#info 后跟一个命令,即可获取该命令如何使用的信息,如info date
#按一个q退出
#man(manual的缩写) 后跟一个命令也是可以获取改名了如何使用的信息,常用 如man date
#date 回车,即可查看当时的日期 cst表示中国的时区
#date+"%Y%m%d" 即可只显示年月日
#date+"%Y_%m_%d" 显示年_月_日
#date+"%Y_%m_%d %H:%M:%S" 显示年_月_日 时:分:秒
#date -s “12:12:23 2006-10-10″ //这样可以设置全部时间
#sudo tzselect 设置时区命令 再根据提示选择相应的数字即可
#在命令行中输入gedit,即可打开该软件,相当于windows中的notepad++
#之后便会出来该软件的窗口,用ctrl+c退出该窗口
#ctrl+l 清屏
#ctrl+k表示删除当前光标所在处,后面的内容
#ctrl+u表示删除当前光标所在处,前面的内容
# ctrl-a : 把光标移动到命令行最开始的地方。
# ctrl-e : 把光标移动到命令行末尾。
# ctrl-u : 清除命令行中光标所处位置之前的所有字符。
# ctrl-k : 清除从提示符所在位置到行末尾之间的字符
# ctrl-w : 清除左边的字段
# ctrl-y : 将会贴上被ctrl-u 或者 ctrl-k 或者 ctrl-w清除的部分。
# ctrl-r : 将自动在命令历史缓存中增量搜索后面入的字符,显示最近一次的命令
# tab : 命令行自动补全-自动补全当前的命令行。如果启用自动补全脚本命令参数和选项也可以自动补齐。
# ctrl-l : 清屏
#在设置>键盘中,窗口中可以找到一些快捷键
#shift+PrtSc
#ctrl+c是用来终止任务的
#ctrl+d是结束输入的,比如输入passwd,要你输入密码,此时如果不想继续输入密码了,可以按ctrl+d
#reboot 重启
#shutdown -r重启
#shutdown -h now 马上关机
#shutdown -h +5 五分钟后关机
#shutdown -h 12:00 十二点关机
#shutdown -c 取消关机操作
#cd /etc/ 更换到etc目录中
# cd .当前目录
#cd ..上一级目录走
#cd ../.. 往上走两级级目录
#pwd显示当前路径
#ls 显示当前目录下的所有文件
#ls -a 显示隐藏文件 显示的如果以.开头的,则是隐藏的文件
# ls -l 显示文件并显示具体的创建和大小信息
# ls -lh 显示文件并显示具体的创建和大小信息,单位为k
# ls -lht 显示文件并显示具体的创建和大小信息,单位为k,按修改时间排序
# ls -lhtr 显示文件并显示具体的创建和大小信息,单位为k,按修改时间排序,修改的时间早,在上面
#mkdir aa 在当前目录下创建一个文件目录
#mkdir -p bb/cc/dd 创建多级目录的文件目录
#ls bb/ 查看bb文件下的文件
#touch a.txt 如果已经有了a.txt这个文件,则更新它创建的时间,如果原来就没有该文件,那么创建a.txt文件
#rm a.txt 删除a.txt这个文件
#rm -i a.txt 删除a.txt这个文件之前会询问你一下,是否要删除
#但是无法删除目录 rm -rf aa 为强制删除
#但是以上的删除命令非常危险,一不小心就删除了系统文件
#mv p.py qq.py 将p.py的文件重命名为qq.py
#mv bb aa 将名字为bb的目录重命名为aa
#mv qq.py aa 将qq.py移动到aa目录下
#ls -l *.py 显示该目录下所有py文件
#cp qq.py ww.py 将qq.py复制在该目录下,并且命名为ww.py
#cp -i qq.py ww.py 如果有名字为ww.py的文件,会有提示是否覆盖
#cp -r aa ss 将aa目录以及aa目录下的所有文件均复制到名字为ss的目录下
#ls aa ss 显示aa目录下的文件 和显示ss目录下的文件
#stat qq.txt文件的信息
2018.8.12 于我的小房子里 miss you min,good night