我的Linux(ubuntu)自学笔记分享
**
我的Linux(ubuntu)自学笔记分享
本人自学Linux有了好长一段时间,从最开始的无从下手、一窍不通到现在已经有很大的进步了。所以分享一下学习方法,第一最好买一本Linux书系统的学一下;第二要学会记笔记,经常回顾和使用自己接触过的简单命令,才能达到熟能生巧;第三遇到不会的Linux概念等,立刻去百度,让自己的接触面广一点;第四,可以加一个Linux qq群和大家一起学习,互相交流。
在此分享一下自己的Linux部分笔记:
linux命令
置顶:man
一、目录控制
1.cd(change directory)’
2.mkdir -p (make directory)(建立一个很深的子目录,会自动建立相应的父目录)
3.rmdir(只删除空目录)
4.pwd(显示当前所在目录)
5.bash(显示当前所在目录)
6.fish(显示当前目录所以上目录的首字母和当前目录的全称)
9.~为家(主)目录,/为根目录。…/为当前目录的上一目录
10. 在Ubuntu中新建文件命令为touch filename
新建文件夹命令为mkdir folder-name
11.删除文件: rm test.txt
删除空文件夹: rmdir test
删除非空文件夹及其目录下的所有文件夹及文件:rm -r test
删除 除某个文件或文件夹之外的所有文件以及文件夹:rm -r (文件名称或文件夹名称)
括号里可以放多个,用 | 分开,如rm -r (test | test.txt
12.sudo nautilus:你开这个,它会直接跳出来,已经root过的文件夹
13.sudo -s
14.Ctrl+c中断
15.cd
pwd
ls
rm
mv
sudo
cat
nano
16.cat是显示内容
ls是
17.复制文件:cp 路径/文件名 新路径/新文件名
18.

19.$ sudo apt-get remove virtualbox-4.2
卸载软件。
20.包信息:dpkg -l |grep 程序名
dpkg --list |grep virtualbox
dpkg --list ‘virtualbox*’
21.安装软件包:sudo dpkg -i virtualbox-5.1_5.1.18-114002Ubuntuxenial_amd64.deb
22.卸载所有版本virtualbox: sudo apt-get autoremove ‘virtualbox*’
23.wget -O qqmusic ,然后右键粘贴。得到
。回车就开始下载了
24.systemctl status mysql
systemctl stop mysql
systemctl start mysql
systemctl restart mysql
25.查看已经连接的服务端口(ESTABLISHED)
netstat -a
查看所有的服务端口(LISTEN,ESTABLISHED)netstat -ap
查看指定端口,可以结合grep命令:
netstat -ap | grep 8080
也可以使用lsof命令:
lsof -i:8888
若要关闭使用这个端口的程序,使用kill + 对应的pid。
kill -9 PID号
ps:kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。
26.sudo apt-get update 更新源列表信息
27.date 时间和日期
cal 日历
bc 计算器 scale=number (决定小数位)(quit离开计算器)
28.aptitude update 更新可用的包列表 aptitude safe-upgrade 升级可用的包及依赖
aptitude dist-upgrade 将系统升级到新的发行版
aptitude install pkgname 安装包
aptitude remove pkgname 删除包
aptitude purge pkgname 删除包及其配置文件
aptitude search string 搜索包 aptitude show pkgname 显示包的详细信息
aptitude clean 删除下载的包文件aptitude autoclean 仅删除过期的包文件
29.有的问题 apt-get 解决不了,必须使用 aptitude 解决,有的问题,用 aptitude 解决不了,必须使用apt-get.(aptitude解决依赖问题)
aptitude 解决得更好的地方: install, remove, reinstall(apt-get无此功能), show(apt-get无此功能), search(apt-get无此功能), hold(apt-get无此功能), unhold(apt-get无此功能),apt-get 解决得更好的地方: source(aptitude无此功能), build-dep (低版本的aptitude没有build-dep功能)apt-get 跟 aptitude 没什么区别的地方:update, upgrade (apt-get upgrade=aptitude safe-upgrade, apt-get dist-upgrade=aptitude full-upgrgade)
30.neofetch
**
我的Linux(ubuntu)自学笔记分享相关推荐
- linux笔记软件,Linux Ubuntu学习笔记_软件管理
管理软件包工具:dpkg.rpm (dpkg管理deb软件包.rpm管理rpm软件包) 安装程序:sudo dpkg -i *.deb (Ubuntu文件后缀为.deb SuSE.Fedora为.rp ...
- linux ubuntu软件中心,分享|App Grid:一个优秀的Ubuntu软件中心替代品
Ubuntu软件中心使得查找.安装.购买并管理应用程序更简单,这一点无可否认. 同样,也无可否认,它离最美的发行版默认自带软件的位置还远着呢. App Grid:Ubuntu软件中心替代品 自从201 ...
- 软件架构自学笔记----分享“去哪儿 Hadoop 集群 Federation 数据拷贝优化”
去哪儿 Hadoop 集群 Federation 数据拷贝优化 背景 去哪儿 Hadoop 集群随着去哪儿网的发展一直在优化改进,基本保证了业务数据存储量和计算量爆发式增长下的存储服务质量.然而,随着 ...
- Linux入门自学笔记
Linux入门学习 写在前面:学习记录 仅供参考( ̄▽ ̄)" 学习视频传送门:B站视频链接 1. linux概述 1.1 Linux历史 1.2 版本 1.3 Linux 安装 (暂略) ( ...
- Linux/ubuntu学习笔记
1. 一些终端命令行常用命令: 格式:command [-options] [parameter] 含义:command :命令,相应功能的英文单词或单词的缩写 options:选项,可以对命令进 ...
- Linux基础自学笔记2
防火墙 一.iptables防火墙 1.基本操作 #查看防火墙状态 service iptables status #停止防火墙 service iptables stop #启动防火墙 servic ...
- Android自学笔记(番外篇):全面搭建Linux环境(一)——前期准备工作
本系列教程旨在记录针对Linux下搭建Android开发环境的整个过程,采用[size=large][b]VMware7.1.3+Ubuntu10.04(LTS)[/b][/size]的方式搭建Lin ...
- oppo手机刷linux,Ubuntu手机系统介绍及Ubuntu刷机教程分享
Ubuntu是知名的Linux操作系统,2013宣布要做手机系统之后吸引到了不少的注意力,虽然有一部分来自开发者,但相信更大的一部分是来自刷机爱好者.此前就有消息称Ubuntu版手机ROM将会在这几天 ...
- Linux自学笔记 | 10 常用命令 - 压缩解压类
Linux自学笔记 | 10 常用命令 - 压缩解压类 Linux自学笔记 | 01 文件系统和目录结构 Linux自学笔记 | 02 VIM编辑器的安装与使用 Linux自学笔记 | 03 Linu ...
最新文章
- ubuntu安装redis的方法以及PHP安装redis扩展、CI框架sess使用redis的方法
- SqlConnection的open打开后没关闭的后果
- 使用Ubuntu18.04系统做操作系统实验的步骤
- 柱形图无数据可选中_这种漂亮的“连体”柱形图,99%的人不会做!
- 设置SpringMVC默认首页启动
- VirtualAllocEx 跨进程读写数据 代码注入
- 8.霍夫变换:线条——霍夫的效果、噪声对霍夫的影响、霍夫拓展_5
- CodeForces 698A - Vacations (Codeforces Round #363 (Div. 2))
- HDU1408 盐水的故事【模拟+数学】
- Android 四大组件学习之Server一
- C盘没W ndows64,win10如何深度清理c盘
- java读取dbf数据类型,读取foxpro格式的dbf文件-JSP教程,Java技巧及代码
- deeplearning.36车辆识别YOLO算法实践
- 计算机网络对生活的影响论文,浅论计算机对我们生活的影响论文
- 批量图片缩小工具,JPG|PNG|BMP图片缩小工具
- 一个VC编写的虚拟桌面软件
- AI产品经理-人工智能的发展
- ionic 3 http htpps
- PlayMaker 1.9 烦人的小提示
- 认识System Center之一