• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > Linux的CLI命令行界面系统操作基础上手指南

Linux的CLI命令行界面系统操作基础上手指南

作者:林寿山 字体:[增加 减小] 来源:互联网 时间:2017-05-12

林寿山 通过本文向大家介绍了cli命令行界面,redis cli命令,cli命令,wpa cli命令,angular cli 命令等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

常用快捷键:
Ctrl+d 键盘输入结束或退出终端
Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行
Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
Ctrl+a 将光标移至输入行头,相当于Home键
Ctrl+e 将光标移至输入行末,相当于End键
Ctrl+k 删除从光标所在位置到行末
Alt+Backspace 向前删除一个单词
Shift+PgUp 将终端显示向上滚动
Shift+PgDn 将终端显示向下滚动

通配符
终端里面输入的通配符是由shell处理的,不是由所涉及到命令语句处理的,它只会出现在命令的“参数值”里。当shell在“参数值”中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行代换(路径扩展);否则就将该通配符作为一个普通字符传递给“命令”,然后再由命令进行处理。总之,通配符 实际上就是一种shell实现的路径扩展功能。在通配符被处理后,shell会先完成该命令的重组,然后再继续处理重组后的命令,直至执行该命令。
例如:

一般命令
1.系统调用
2.库函数,涵盖了C标准函数库
3.特殊文件(通常是/dev中的设备)和驱动程序
4.文件格式和约定
5.游戏和屏保
6.杂项
7.系统管理命令和守护进程
要查看相应区段的内容,就在man后面加上相应区段的数字即可,如:

Linux用户管理
Linux是一个可以实现多用户登录的操作系统,本文记录了Linux的用户管理,包括查看、创建用户和用户组,以及文件的权限机制。
Linux是一个可以实现多用户登录的操作系统,比如李雷和韩梅梅都可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但他们互相不可以看到或操作对方的文件,这正是Linux用户管理和权限机制。

查看用户
直接使用whoami命令可以查看当前登录用户的用户名,此外还有who命令可以查看更多详细的信息。

创建用户
root权限,是系统权限的一种。root是Linux和unix系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权力,所有对象他都可以操作,所以很多黑客在入侵系统的时候,都要把权限提升到root权限。root账户就相当于Linux的“上帝”。
一般登录系统时都是以普通账户的身份登录的(即“凡人”)。如果要添加一个用户(上帝造人),那么需要“借用”一下上帝的权力,即使用sudo命令。使用这个命令有两个大前提,一是你要知道当前登录用户的密码,二是当前用户必须在sudo用户组。
sudo adduser <user>:创建一个新用户(默认会自动创建一个同名的用户组),同时会在/home目录下创建一个对应的文件夹
su -l <user>:切换登录用户
exit(或CTRL+D):退出当前登录用户

用户组
在linux里面每个用户都有一个归属(用户组),用户组简单地理解就是一组用户的集合,它们共享一些资源和权限,同时拥有私有资源。一个用户可以属于多个用户组。
groups <user>:查看user属于哪个用户组。输出内容冒号之前表示用户,之后表示该用户所属的用户组。
cat /etc/group |sort:输出如下所示。/etc/group文件内容包括用户组(Group)、用户组口令、GID及该用户组所包含的用户(User),每个用户组一条记录。格式为group_name:password:GID:user_list,其中密码字段为表示密码不可见。
daemon::1:root
kmem::2:root
sys::3:root ……
usermod -G <group> <user>:为用户添加用户组(需要root权限)。可以用这个命令把用户加入sudo组,这样这个用户就能借用root权限。
deluser <user> --remove-home:删除用户(需要root权限)。--remove-home参数表示连带删除home目录下的文件夹。

Linux文件权限
ls命令可以列出当前文件夹的文件,附带参数说明如下:
-l:以较详细的格式列出文件(如下所示)
-A:显示除了.(当前目录),..上一级目录之外的包含隐藏文件的所有文件(Linux下以.开头的文件为隐藏文件)
-dl <dir>:查看某一个目录的完整属性,而不是显示目录里面的文件属性
-sSh:小s为显示文件大小,大S为按文件大小排序,h显示所有文件大小,并以普通人类能看懂的方式呈现

加减赋值操作形式如chmod go-rw some_file,’g’’o’还有&r

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linux的CLI命令行界面系统操作基础上手指南

相关文章

  • 2017-05-12linux中vi编辑软件该怎么使用?
  • 2017-05-12Linux中使用touch命令来修改文件的时间
  • 2017-05-12在Linux上使用Wine安装轻聊版的QQ的步骤讲解
  • 2017-05-12Linux中通过 kill命令 杀死指定进程
  • 2017-05-12Linux系统下为Gitlab配置邮件提醒的方法详解
  • 2017-05-12Linux中rsh远程shell命令的使用技巧解析
  • 2017-05-12Linux中使用cut命令来提取文本的用法指南
  • 2017-05-12Linux系统上解压或挂载img文件的方法
  • 2017-05-12Linux系统下tar命令的使用技巧总结
  • 2017-05-12Fedora Linux下安装套件的方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • linux下ffmpeg的使用方法详解
    • Linux系统中的ipcs命令使用详解
    • xshell远程工具怎么设置?xshell设置为中文的教程
    • 不可以运行的Linux命令:破坏系统
    • 在Linux系统下安装Terminator来增强命令行终端
    • Linux系统中使用dd命令来转换和拷贝文件
    • 在Linux上使用GNU sed的方法
    • 详解Linux系统中的内核抢占机制
    • 深入解析Linux内核及其相关架构的依赖关系
    • Linux系统中清理文件和清理环境变量的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有