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后面跟正则表达式

附加:

^ 表示行的开头

$ 行的结尾

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

最新文章

  1. BZOJ 3275: Number
  2. 为什么数据库有时候不能定位阻塞(Blocker)源头的SQL语句
  3. memcached-repcached
  4. 如何使用MVP模式搭建我们的Android应用?
  5. POJ3349: Snowflake Snow Snowflakes(hash 表)
  6. LFS实践
  7. STL学习总结
  8. oschina jQuery 插件
  9. 调用CachedRowSetImpl类时,为什么会出现这样的错误
  10. FZU Problem 2214 Knapsack problem(背包+思维转换)
  11. 视频直播SDK-ios版
  12. go-fasthttp源码分析
  13. 【转】wget
  14. PKU《程序设计》专项课程_递归汉诺塔问题
  15. 如何解决出现AXIOS的跨域问题:Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response.
  16. LabVIEW将字符串转化为十进制
  17. 关于JVM的一些冷知识
  18. ERP、CRM、CMS
  19. ctags相关
  20. linux alternatives命令详解

热门文章

  1. linux下配置Nginx,支持thinkphp
  2. LeetCode Single Number III (xor)
  3. linux 命令——14 head (转)
  4. linux 命令——13 less(转)
  5. Unity结合Flask实现排行榜功能
  6. Java生成不重复的随机数
  7. 2018.5.22 Oracle安装配置在虚拟机中外部电脑连接服务
  8. pip 安装出现异常
  9. 管理员必备的几个Linux系统监控工具
  10. 数组 -----JavaScript