欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux操作系统基本操作(1)

程序员文章站 2022-03-28 15:19:59
1.常用快捷键 Ctrl+d 2.Shell 常用通配符: 3.在命令行中使用帮助 例如 man命令,它是Manual pages的缩写。 要查看相应区段的内容,就在 man 后面加上相应区段的数字即可,如: 4.su /sudo和su- su  可以切换到用户 user,执行时需要输入 ......

1.常用快捷键

ctrl+d

键盘输入结束或退出终端
ctrl+s 暂停当前程序,暂停后按下任意键恢复运行
ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
ctrl+a 将光标移至输入行头,相当于home
ctrl+e 将光标移至输入行末,相当于end
ctrl+k 删除从光标所在位置到行末
alt+backspace 向前删除一个单词
shift+pgup 将终端显示向上滚动
shift+pgdn 将终端显示向下滚动

2.shell 常用通配符:

字符 含义
* 匹配 0 或多个字符
? 匹配任意一个字符
[list] 匹配 list 中的任意单一字符
[^list] 匹配 除list 中的任意单一字符以外的字符
[c1-c2] 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]
{string1,string2,...} 匹配 string1 或 string2 (或更多)其一字符串
{c1..c2} 匹配 c1-c2 中全部字符 如{1..10}

 

3.在命令行中使用帮助

$ man <command_name>

例如

man man

man命令,它是manual pages的缩写。

要查看相应区段的内容,就在 man 后面加上相应区段的数字即可,如:

$ man 1 ls

4.su /sudo和su-

su <user> 可以切换到用户 user,执行时需要输入目标用户的密码,sudo <cmd> 可以以特权级别运行 cmd 命令,需要当前用户属于 sudo 组,且需要输入当前用户的密码。su - <user> 命令也是切换用户,同时环境变量也会跟着改变成目标用户的环境变量。

5.新建用户

$ sudo adduser lilei

6.查看用户

$ who am i

或者

$ who mom likes

 

-a 打印能打印的全部
-d 打印死掉的进程
-m am i,mom likes
-q 打印当前登录用户数及用户名
-u 打印当前登录用户登录信息
-r 打印运行等级

7.删除用户

$ sudo deluser lilei --remove-home

8.查看文件权限

使用较长格式列出文件

$ ls -l

显示除了 .(当前目录)和 ..(上一级目录)之外的所有文件,包括隐藏文件(linux 下以 . 开头的文件为隐藏文件)

$ ls -a

同时使用-l -a属性

$ ls -al

显示所有文件大小,并以普通人类能看懂的方式呈现,其中小 s 为显示文件大小,大 s 为按文件大小排序,若需要知道如何按其它方式排序,请使用“man”命令查询。

$ ls -assh

 

Linux操作系统基本操作(1)

Linux操作系统基本操作(1)

牢记两句话

(1) linux 里面一切皆文件

(2)一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息。