1,swp分区:当内存不够时用swp分区顶替内存

2,语言环境检查  locale –a:可以明白系统支持什么语言

3,安装软件:

apt-cache search(软件):搜索软件

apt-cache show(软件):查询安装包相关信息

sodo apt-get install(软件):安装软件

sodo apt-get remove(软件) :删除软件包

4,安装软件方法二:

dpkg-i(软件).deb安装软件

dpkg-r(软件)删除包

dpkg-p(软件)删除包(包括配置文件)

5,date命令(日期方面,如果不会就man)

6,cal显示一个日历:

cal   :显示当月日历

cal  –y  :显示当年日历

cal  2022 :显示那一年的日历

7,修改密码:passwd

8

logout注销

reboot重启,需要管理员权限

shutdown光机,需要管理员权限(可以指定时间或提示)

9,cd切换目录:

cd :直接cd,进入用户家目录

cd  /etc :切换到/etc目录

cd- :切换到上一次的目录

~当前用户的家目录

10,pwd :查看当前的工作路径

11

mkdir(目录名):创建目录

mkdir –p  a/b/c/1/2/ :创建多层目录

12,获取帮助:

-h  --help  info   man(常用)

man:

man

man  –f :精确查找

man –k:模糊查找

13,touch:改变文件或目录的时间,文件不在是

14,rm删除:

rm –r(文件名):强制删除文件

rm -r a/b/c :删除指定目录及其下文件

rm –rf  a/b/c:强制删除指定目录(太危险,一般不使用)

mv:移动或修改文件或目录的名字

mv (原名字)(要改的名字):文件改名

mv  xiong.txt  a/b/c:移动文件

mv  xiong.txt  xiongxiong.txt  a/b/c:移动多个文件

15,cp复制

cp  -I  xiong:如果遇到覆盖会提示

cp  -r  a/b/c :复制一个目录以及目录下所有文件

cp  -h  xiong:保留复制文件的权限

16,stat查看文件信息

17,快捷键:

gedit(打开一个文档编辑)

*****  ctel+c停止一个命令

ctrl+l:

tab键,敲一下(自动补全),敲两下打开目录

Ctrl+k删除当前光标后面的内容

Ctrl+u删除当前光标前面的内容(删到最开始的位置)

Ctrl+w

Ctrl+y补全清除的部分

Ctrl+r最近一次搜索内容

***   Ctrl+d退出当前窗口(中断一个输入)

18,ls列出目标目录中的所有字目录及文件

ls   -a:用于显示所有文件及和子目录

ls –A显示隐藏文件

ls  –r将目录中的内容按英文字母顺序排序

ls  -t按文件修改的时间进行排序

ls .列出当前目录下的文件和目录

ls ..列出当前目录父目录下的文件和目录

ls /etc:列出/etc下的文件和目录

19,文件类型:

d 目录文件

l 链接文件

-普通文件

20,文件权限(查)

21,cat打印某文件:

cat  xiong.py打开查看本文件

cat –n xiong.py查看本文件,且加上序号

cat –s xiong.py查看文件,且消除空行

tac xiong.py倒序查看文件

22,wc统计文件中的字节数行数,字符数量

wc(文件)直接读取文件相关信息(字节,行,字符数)

wc –n(文件):字符数量

wc –c(文件):字节数

wc –w(文件)读取以空格,换行符,tab键为间隔的字符串数量

23,sort排序:让文件按顺序输出

sort  (文件)

sort  -r (文件):

sort –n按整个数字数值大小排列

24,uniq忽略或报告重复行

uniq -u 不输出重复(重复的一个都不能输出)

25,cut从文本中提取文本列

26,history:查看历史执行命令

history 5:最近五条命令

!py:最近最后一次执行与py相关命令

27,more:翻页或一行一行查看文件,q:退出

alt+.  快捷键

28,tail:默认显示最后十行,实时监控文件更行

29,which:查找一个命令的位置

30,chmod修改权限,加减修改权限

数字修改法:

r:4     rwx-7

w:2     rw-6

x:1     rx-5

对于目录:

r:你可以查看目录下的文件

w:你可以修改目录下的文件

x:表示目录是否可以被搜索

RWX     更改当前目录下所有子文件的权限

31,修改所有者与所有组:chown

操作方法:chown (改后所有者):(改后所有组) (文件名)

附加:ls-l查看列表或文件信息

32,用户名与用户组:

uid=user  id

gid=groep id

shell=:壳

33,sudo useradd (用户名)添加用户

sudo  mkdir添加目录

useradd:

-c 备注,加上备注

-d 用户主文件夹

-p密码(不过也可以用sudo passwd  用户名:修改密码)

34,userdel (用户名):删除用户

35,usermod:修改用户信息

-g和-G修改用户组

-l:修改账户名称

-L:锁定用户密码

36,grouadd;添加用户组

37,groudel删除组

38,su – 切换用户

39,计划任务:crontab

分时日月周

crontab –l查看已经有的计划任务

40,压缩文件:tar

-c创建压缩文件

-s解压文件

-z和-j是两种压缩方式

-f指定文件名,后面必须是文件名

-p保存文件属性

-P(大写)绝对路径来压缩

41,grep 查找,检索

-i忽略字母大小写

-l列出符号文件样式的文件

-E后面跟正则表达式

附加:

^ 表示行的开头

$ 行的结尾

. 任意一个字符(出现一次)     \.表示一个点

Linux之ubuntu系统操作学习笔记的更多相关文章

  1. linux内核分析第四周学习笔记

    linux内核分析第四周学习笔记 标签(空格分隔): 20135328陈都 陈都 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.co ...

  2. Linux内核分析第二周学习笔记

    linux内核分析第二周学习笔记 标签(空格分隔): 20135328陈都 陈都 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.co ...

  3. linux内核分析第一周学习笔记

    linux内核分析第一周学习笔记 标签(空格分隔): 20135328陈都 陈都 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.co ...

  4. Linux文件与目录管理(学习笔记)

    本笔记为<鸟哥linux私房菜>第六章学习笔记 一.目录与路径 相对路径与绝对路径 绝对路径:一定由根目录 / 写起              正确度比较好 相对路径:不是由 / 写起  ...

  5. MySQL4.0命令操作学习笔记

    声明:下列内容并非原创,仅仅是最近学习笔记整理. -------------------------------------- 进入mysql安装路径bin目录下: 1.开启服务 winmysqlad ...

  6. Linux简易APR内存池学习笔记(带源码和实例)

    先给个内存池的实现代码,里面带有个应用小例子和画的流程图,方便了解运行原理,代码 GCC 编译可用.可以自己上网下APR源码,参考代码下载链接: http://pan.baidu.com/s/1hq6 ...

  7. Linux:Ubuntu系统的安装

    好久没更了,今天就更完这一期的Linux系统吧,这次主要安装的是常用Linux系统的之一:Ubuntu(乌班图)系统,这个系统和CentOS 7的安装步骤也是类似的,(我不采取用虚拟机的方法来安装,当 ...

  8. Ubuntu 18.04学习笔记

    命令行快捷键 https://blog.csdn.net/wanlhr/article/details/80926804 Ubuntu18.04使用vi命令修改文件并保存 vi /opt/teamvi ...

  9. ubuntu server guide 学习笔记

    1. 软件包 1.1. dpkg dpkg -l dpkg -l | grep apache2 dpkg -L ufw dpkg -S /etc/host.conf dpkg -i zip_3.0-4 ...

随机推荐

  1. Apache Solr-6.0.1 (OpenLogic CentOS 7.2)

    Apache Solr-6.0.1 (OpenLogic CentOS 7.2) 平台: CentOS 类型: 虚拟机镜像 软件包: java1.8 solr6.0.1 application ser ...

  2. C++编写双向链表

    创建双向链表类,该类有默认构造函数.类的拷贝函数.类的.实现链表添加数据.升序排序.查找链表中某个节点及删除链表中某个节点的操作 代码实现: #include<iostream> #inc ...

  3. tp3.2.3自定义全局函数的使用

    全局函数的定义,好处就是我们可以跨文件使用,而且调用方式可以直接调用,十分方便,在这里做个小记录 1.在Application/Home/Common目录下面新建一个名为function.php的文件 ...

  4. 【BZOJ4001】[TJOI2015] 概率论(卡特兰数)

    点此看题面 大致题意: 问你一棵\(n\)个节点的有根二叉树叶节点的期望个数. 大致思路 看到期望,比较显然可以想到设\(num_i\)为\(i\)个节点的二叉树个数,\(tot_i\)为所有\(i\ ...

  5. 【洛谷3527】[POI2011] MET-Meteors(树状数组+整体二分)

    点此看题面 大致题意: 一颗星球被分为\(M\)份,分别属于\(N\)个国家,有\(K\)场陨石雨,第\(i\)个国家希望收集\(P_i\)颗陨石,问其至少要在第几次陨石雨后才能达到目标. 关于整体二 ...

  6. 【洛谷1486】[NOI2004] 郁闷的出纳员(Splay的小运用)

    点此看题面 大致题意: 你是一个公司的出纳员,现在有\(n\)个操作,操作有4种:新来一个员工.增加全体员工工资.减少全体员工工资.查询第\(k\)多的工资.若一个员工的工资在某一时刻低于合同上的工资 ...

  7. form 表单 和 jQuery HTML / CSS 方法($().html 类似的样式)

    1 有关链接 :http://www.runoob.com/tags/tag-form.html https://www.cnblogs.com/Jxwz/p/4509618.html https:/ ...

  8. 切换Ubuntu超级管理员

    对Ubuntu进行拷贝命令时,如果不是root用户,会出现权限不足的情况,无法操作

  9. UOJ#386. 【UNR #3】鸽子固定器(链表)

    题意 题目链接 为了固定S**p*鸽鸽,whx和zzt来到鸽具商店选购鸽子固定器. 鸽具商店有 nn 个不同大小的固定器,现在可以选择至多 mm 个来固定S**p*鸽鸽.每个固定器有大小 sisi 和 ...

  10. 项目实战15.1—企业级堡垒机 jumpserver一步一步搭建

    本文收录在Linux运维企业架构实战系列 环境准备 系统:CentOS 7 IP:192.168.10.101 关闭selinux 和防火墙 # CentOS 7 $ setenforce 0 # 可 ...