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+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
牢记两句话
(1) linux 里面一切皆文件
(2)一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息。