vlambda博客
学习文章列表

暑假之自学Linux基础知识篇

1,一般来说,家目录都在/home下面

2,隐藏文件一般文件开头都以小数点开始,此文件不会被观察者模式显示出来

3,注销账号:Alt+Ctrl+Backspace

4,[dmtsai@study~]$_ 右边的~代表目前所在的目录

5,默认root的字符为#,一般身份的字符为$

6,命令行模式登录后所运行的程序被称为壳(shell)

7,命令,选项,参数等这几个东西中间以空格区分,不管空几格shell都视为一格

8,命令太长的时候可以使用反斜杠(\)来转义回车键

9,在linux系统中,英文大小写不一样

10,命令之后的选项除了带减号外还可以带正号

11,在linux bc中,1/3会等于0的情况,原因是bc默认输出整数,如果要输出小数点下位数,就要执行scale = numbe命令,那个number是小数点位数

12,按两次[tab]具有命令补齐功能。如果在command后面则代表命令补全功能,在第二个字段后面就会变成文件补全。

13,ctrl+c 表示中断目前程序的按键

14,ctrl+d表示键盘输入结束,可以用来取代exit输入

15,错误信息的查看,--help,man page,info page

16,通过man查出的文件信息会包含数字,如data(1),其中1表示用户在shel环境中可以操作的命令或可执行文件,5表示配置文件或某些文件的格式,8表示系统管理员可用的管理命令

17,(1)使用man page查找出的文件可以使用空格键往下翻页,也可以使用[page up]与[page down]来翻页,当按下[/]后,光标会移动到屏幕最下行,并等待你输入查找的字符串,如果要离开man page 按下[q]就可以。

(2)[home]去到第一页,[End]去到最后一页,?string向上查找此字符串。n,N,可以用n来继续查找下一个字符串,可以用N来进行反向查找

18,man -f man 其中-f代表可以取得更多与man相关的信息

19,man -k man 其中-k代表模糊查询

20,whatis [命令或文件],相当于man -f[命令或文件]

21,apropos[命令或文件],相当于man -k[命令或文件]

22,文本编辑器nano,使用方法:nano text.txt 如果text文件存在则打开,不存在则创建

23,观察系统的使用状态

(1)[who]表示目前有谁在线

(2)[netstata]查看当前网络状态

(3)[ps-aux]查看后台执行程序

24,将数据同步写入磁盘中:sync,最好被root账号来使用,一般账号使用的话只能同步自己的数据

25,重新启动,关机:rebot,halt,poweroff

26,shutdown

//26shutdown [-krhc] [时间] [警告信息]-k 不会真的关机,只是发警告信息出去-r 将系统服务停掉后就重新启动-h 将系统服务停掉后立即关机-c 取消已经正在进行的shutdown内容
例子:shutdown -h nowshutdown -h 20:25shutdown -h +10shutdown -r +30 "the system will reboot"

27,halt系统停止,屏幕可能保留系统已经停止的信息

28,poweroff系统关机,没有提供额外的电力,屏幕空白

29,suspend进入休眠模式

30,修改系统语言,LANG = en.US.utf-8    export LC_ALL = en.US.utf-8

31,每个账号可以有多个用户组支持

32,/etc/password用来存账号和一般身份用户,root相关信息,/etc/shadow用来记录个人密码,etc/group记录所有组名

33,-rwxrwxrwx 其中-是文件,当为d则是目录,为|则是链接文件,为b则是设备文件里面的串行端口设备

34,chgrp:修改文件所属用户组;chown:修改文件拥有者;chmod:修改文件的权限

chgrp -R users initial-setup-ks.cfg[R]:进行递归修改,连同子目录下的所有文件,目录都更新成为这个用户组chown也可以修改用户组chown -R root:root initial-setup-ks.cfg

35,复制操作(cp)会复制执行者的属性和权限

36,chmod修改权限的方式有两种,数字和符号

(1)数字类型修改文件权限,r:4,w:2,x:1

chmod -R 777 ,bashrc

(2) 符号类型修改权限,u:uers;g:group;o:others;a:alls ;

chmod u=rwx,go=rx .bashrcchmod a+w .bashrc

37,文件一般包含文本文件,数据库文件,二进制可执行文件

38,目录的x权限代表的是用户能否进入该目录成为工作目录的用途

39,mkdir 建立新目录        touch建立空文件     rm删除文件

40,.代表当前目录,也可以用./来表示

41, ..代表上一层目录,也可以用../来代表


今天的Linux复习内容就到这里