**

我的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)自学笔记分享相关推荐

  1. linux笔记软件,Linux Ubuntu学习笔记_软件管理

    管理软件包工具:dpkg.rpm (dpkg管理deb软件包.rpm管理rpm软件包) 安装程序:sudo dpkg -i *.deb (Ubuntu文件后缀为.deb SuSE.Fedora为.rp ...

  2. linux ubuntu软件中心,分享|App Grid:一个优秀的Ubuntu软件中心替代品

    Ubuntu软件中心使得查找.安装.购买并管理应用程序更简单,这一点无可否认. 同样,也无可否认,它离最美的发行版默认自带软件的位置还远着呢. App Grid:Ubuntu软件中心替代品 自从201 ...

  3. 软件架构自学笔记----分享“去哪儿 Hadoop 集群 Federation 数据拷贝优化”

    去哪儿 Hadoop 集群 Federation 数据拷贝优化 背景 去哪儿 Hadoop 集群随着去哪儿网的发展一直在优化改进,基本保证了业务数据存储量和计算量爆发式增长下的存储服务质量.然而,随着 ...

  4. Linux入门自学笔记

    Linux入门学习 写在前面:学习记录 仅供参考( ̄▽ ̄)" 学习视频传送门:B站视频链接 1. linux概述 1.1 Linux历史 1.2 版本 1.3 Linux 安装 (暂略) ( ...

  5. Linux/ubuntu学习笔记

    1. 一些终端命令行常用命令: 格式:command [-options] [parameter] 含义:command :命令,相应功能的英文单词或单词的缩写   options:选项,可以对命令进 ...

  6. Linux基础自学笔记2

    防火墙 一.iptables防火墙 1.基本操作 #查看防火墙状态 service iptables status #停止防火墙 service iptables stop #启动防火墙 servic ...

  7. Android自学笔记(番外篇):全面搭建Linux环境(一)——前期准备工作

    本系列教程旨在记录针对Linux下搭建Android开发环境的整个过程,采用[size=large][b]VMware7.1.3+Ubuntu10.04(LTS)[/b][/size]的方式搭建Lin ...

  8. oppo手机刷linux,Ubuntu手机系统介绍及Ubuntu刷机教程分享

    Ubuntu是知名的Linux操作系统,2013宣布要做手机系统之后吸引到了不少的注意力,虽然有一部分来自开发者,但相信更大的一部分是来自刷机爱好者.此前就有消息称Ubuntu版手机ROM将会在这几天 ...

  9. Linux自学笔记 | 10 常用命令 - 压缩解压类

    Linux自学笔记 | 10 常用命令 - 压缩解压类 Linux自学笔记 | 01 文件系统和目录结构 Linux自学笔记 | 02 VIM编辑器的安装与使用 Linux自学笔记 | 03 Linu ...

最新文章

  1. ubuntu安装redis的方法以及PHP安装redis扩展、CI框架sess使用redis的方法
  2. SqlConnection的open打开后没关闭的后果
  3. 使用Ubuntu18.04系统做操作系统实验的步骤
  4. 柱形图无数据可选中_这种漂亮的“连体”柱形图,99%的人不会做!
  5. 设置SpringMVC默认首页启动
  6. VirtualAllocEx 跨进程读写数据 代码注入
  7. 8.霍夫变换:线条——霍夫的效果、噪声对霍夫的影响、霍夫拓展_5
  8. CodeForces 698A - Vacations (Codeforces Round #363 (Div. 2))
  9. HDU1408 盐水的故事【模拟+数学】
  10. Android 四大组件学习之Server一
  11. C盘没W ndows64,win10如何深度清理c盘
  12. java读取dbf数据类型,读取foxpro格式的dbf文件-JSP教程,Java技巧及代码
  13. deeplearning.36车辆识别YOLO算法实践
  14. 计算机网络对生活的影响论文,浅论计算机对我们生活的影响论文
  15. 批量图片缩小工具,JPG|PNG|BMP图片缩小工具
  16. 一个VC编写的虚拟桌面软件
  17. AI产品经理-人工智能的发展
  18. ionic 3 http htpps
  19. PlayMaker 1.9 烦人的小提示
  20. 认识System Center之一

热门文章

  1. SpringBoot是如何动起来的
  2. 嵌入式软件工程师能做什么!需要哪些专业技能!这些你了解吗?
  3. 阿里一日游,入职当天即提辞职
  4. 为什么Spark这么牛逼?
  5. 队列等待之enq: TX - row lock contention
  6. Python——文件与IO
  7. 去天瑞地安面试了 这是我整个的面试流程
  8. 南京智慧城市建设显成效 市民卡发卡量突破960万张
  9. 【Vue】Vue全家桶(九)Vue3
  10. 寻找中国最好百名产品经理:豆瓣阿北360周鸿祎