文章目录

  • 命令行使用技巧
  • Linux
    • 什么是Linux
    • 系统的登录
    • 与当前操作系统进行交互
  • 关于shell
    • 什么是shell
      • 命令的输入方式:命令 [参数] [目标]
      • 参数是命令功能的指定:
      • ctrl+c :撤销命令的执行
      • 切换用户
      • 虚拟控制台
      • 命令提示符
    • 命令的帮助
    • 系统的使用基础方法
    • 简单的系统命令

命令行使用技巧

$ :表示当前在普通用户下
#:表示当前在超级用户下
$ rht-vmctl start desktop ###开启desktop虚拟机
$ rht-vmctl view desktop ###显示desktop
$ rht-vmctl poweroff desktop ###关闭desktop
$ rht-vmctl reset desktop ###当虚拟机出现故障,重置desktop虚拟机

Linux

什么是Linux

目前的操作系统有Windows、Mac、Linux,其中Linux这个词单指的是Linux内核,Linux操作系统叫做GUN/llinux;
Linux 具有免费,开源,稳定的优点。

系统的登录

root 登录(超级用户登录)
student登录(普通用户登录,也可以是别的普通用户)

与当前操作系统进行交互

Linux系统默认用bash与系统实现交互:
鼠标右键’Open in terminal‘打开bash;
在Applicaions 中选择一个bash输入命令:goome-terminal.

关于shell

什么是shell

shell 是Linux中的一个软件,包在Linux内核的外面,为用户和内核之间的交互提供了一个接口;
系统中的命令用shell去解释;
shell接收系统回应的输出并显示其到屏幕中。
###如何在shell中执行命令
命令在提示符后输入(#/$)

命令的输入方式:命令 [参数] [目标]

[ ] 表示其中的成分不是必须加,所以这里的参数和目标都是可加可不加的

参数是命令功能的指定:

-参数 :单词缩写
–参数:单词全拼

ctrl+c :撤销命令的执行

切换用户

$su - username:低级用户切换到高级或平级用户需要密码,高级用户切换到低级用户不需要密码
#su -l username:切换用户,并且显示用户信息
whoami: 询问当前用户是谁
命令行输入hostname:询问当前主机名称
hostname xxxx:修改主机名称为xxxx

虚拟控制台

ctrl+alt+F(1|7) 进入图形
ctrl+alt+F(2~6)进入虚拟控制台 F1退出虚拟控制台
Red hat Enterprise Linux Server 7.0(Maipo) :系统版本
Kernel 3.10.0-123.el7.x86_64: 内核版本,系统位数

命令提示符

[kiosk@foundation0 Desktop]$
kiosk :打开shell的用户
@ :分隔符
foundation0 :主机名称
Desktop :工作目录名称
$ :身份提示符,#表示超级用户,$表示普通用户

命令的帮助

whatis 命令:查看命令的功能
命令–help:查看命令的帮助
[ ] :选择加入的内容,可加可不加
… :加入的内容个数任意
<> :内容在命令执行过程中必须要加

系统的使用基础方法

1)系统的登录
图形登录方式
文本登录方式:localhost login:
password:
gnome-session-quit-force :注销用户-force强制注销用户,不询问
退出用户:logout
2)工作界面转换
ctrl+alt+上/下
3)开始bash
1.Applications>Utilities>Terminal
2鼠标右键------>open in terminal
3.gnome-terminal
4.ctrl+shift+n 在新窗口打开shell
ctrl+shirt+t 在同一个窗口打开新的tab

5.退出:命令行输入exit/ctrl+d
4)系统关机,重启
重启
命令行输入:reboot | init 6 |shutdown -r now
关机
命令行输入:poweroff | init 0 | shutdown -h now
5)锁屏
ctrl+alt+L 在rhel7.0
win 键+L 在rhel7.2

简单的系统命令

1)date
watch -n date :让date命令每秒执行一次,ctrl+c退出监控模式
date help:显示date使用帮助
dete:显示当前时间
date +%Y-%m-%d(=date +%F):按照年-月-日的形式显示时间
date +%H-%M-%S(=date +%T):按照时-分-秒的形式显示时间
date +‘%F %T’:按照年-月-日-时-分-秒 的形式显示时间
date -d +3day :修改日期到当前日期的后三天
date -d +3month :修改日期到当前日期的后三个月
2)passwd
1.修改用户密码:命令行输入 passwd
过程如下:
Changing password for user xxx:修改xxx用户密码
New password:输入新密码
Bad PASSWORD:The password is shorter than 8 characters
Retype new password:确认新密码
password:all authentication tokens updated successfully.修改成功
2.passwd 参数 用户名称
-S student 用户密码信息
–status student 用户密码信息
-l student 锁定账号
-u student 解锁
-n 1 student 设定密码最短有效期
-x 30 student 设定密码最长有效期
-w 3 student 警告期
-i 2 student 设定用户非活跃天数
-d student 清除用户密码
监控passwd密码信息
whatch -n 1 passwd -S student
3)file
file 文件名字:查看文件类型
4)文件的查看
cat filename :显示文件的全部内容
less file :分页浏览文件内容,按’q‘退出
head filename:显示一个文件的前几行
head -n 5 filename :显示文件的前5行
tail filename :显示文件的后几行
tail -n 5 filename :显示文件的后5行
touch filename.mp3 创建一个MP3文件
cp/etc/passwd: 拷贝passwd
5)wc统计文件容量信息
wc -l (行数) filename
-w(字数)filename
-c(字节数)filename
-m(字符数)filename
6)history 历史调用
history:显示历史
history -c :清除当前环境中的历史命令
!数字 :执行第多少行命令
!字母:执行最近一条以这个字母开头的命令
ctrl +R +关键字 :执行最近一条含有这个关键字的命令
上下键:逐行调用命令
6)tab键
在系统中table键可以自动补齐存在的命令,文件名和某些命令的参数
a+TAB x2 显示系统中所有a开头的命令
7)Linux中的快捷键
左右: 一个一个字符的移动
ctrl +左右: 一个一个字的移动
ctrl + a :光标移动到行首
+ e :光标移动到行尾
+ u:光标所在位置删除到行首
+ k:光标所在位置删除到行尾
+ r+关键字:调出最近一条含有关键字的命令
+ c :撤销输入的命令
+ d:关闭当前的环境
+L:清空屏幕
+shift +c:复制
+ shift +v:粘贴
+ shift +t:在现有shell中重新打开一个shell
+ shift+n:在shell中打开一个新的shell
+ shift+pageup/pagedown: 切换table
+ alt+上/下:切换工作界面
+ alt+l :锁屏
+ alt+f1/f7:进入图形界面
+ alt+f2-f6:进入虚拟控制台

Linux:命令行使用技巧相关推荐

  1. linux 命令行使用技巧linux 下的文件管理

    ##1.什么是linux### linux 是指Linux内核 内核               ##系统的核心程序 ##相当于人的大脑 #负责系统程序和硬件分配及调度 ##2.什么是shell## ...

  2. Linux命令行使用技巧

    1.什么是Linux Linux操作系统          GUN/Linux GUN是开源组织 Linux是指Linux内核 内核                          系统核心程序 相 ...

  3. 【linux基础1】linux命令行使用技巧

    Linux的命令行 一.linux操作系统 一.操作系统 二.内核 三.shell定义 二.shell的使用 一.shell的打开方式 二.shell命令行提示符 三.shell快捷键的使用+ ##取 ...

  4. linux命令行使用打印机

    linux命令行使用打印机(资料整理) 设置默认打印机 lpoptions -d printerName(配置的打印机名称) 第一部分 lp --打印文件 lp指令用来打印文件,也可以修改存在的打印任 ...

  5. Linux下命令行使用技巧

    #1.什么是Linux# Linux是系统内核的一个版本 Linux操作系统是Linux内核+GNU组织的软件来共同组成的操作系统 内核(kernel):内核是系统的核心程序,内核控制其他的程序对于资 ...

  6. Linux命令行使用总结

    必读 范围: 这是为 Linux 写的.绝大部分条目都可以同样应用到 MacOS(或者甚至 Cygwin). 主要针对交互式 Bash,尽管大多数小窍门也可以应用到其它 shell,以及常规 Bash ...

  7. 分享一些Linux命令实用小技巧,欢迎评论区补充

    1.Tab自动补全:在Linux下,命令记得不清楚,你可以只打命令的前几个字符,然后敲击两次TAB键来补齐命令的全称,如果有重复的,那么Linux会把其列出来. 2.无所不能的man:所有的命令作用你 ...

  8. linux下载百度命令行,Linux 命令行使用百度网盘上传下载文件

    BaiduPCS 是C/C++写的一个百度网盘工具,可以在linux终端中使用. 这是通过分析网盘网站得到的直接接口,不需要创建应用. 支持多线程下载和下载时断点续传. 支持快速上传和多线程分片上传. ...

  9. linux命令及使用技巧 week2

    文件管理类命令 命令1 cd cd命令,也称为chdir(更改目录),是一个命令行操作系统shell命令,用于更改操作系统中的当前工作目录,如Unix,DOS,OS / 2,TRIPOS ,Amiga ...

最新文章

  1. C#日期格式精确到毫秒 !!
  2. mysql-cluster 安装配置
  3. 工作中不能学的6种人
  4. 简单python画圣诞树图片-python圣诞树代码
  5. Express中错误处理中间件的使用
  6. 2014年第五届蓝桥杯 - 省赛 - C/C++大学A组 - G. 蚂蚁感冒
  7. 华硕vm510l拆电池图解_图解说设备:凯斯CX80C你会买吗?
  8. JavaScript | 创建对象并通过JavaScript函数在表中显示其内容
  9. 通配符的匹配很全面, 但无法找到元素 'mvc:annotation-driven' 的声明
  10. centos7限制cpu使用_CentOS7 CPU隔离配置
  11. 函数 -- 1.模块导入 2.ATM架构 # 14
  12. Python字典技巧一锅炖
  13. Android 系统(65)---Android修改分区格式为F2FS
  14. 荣耀 升级 鸿蒙,荣耀终于放出大招!4部荣耀旗舰可升级鸿蒙,网友:终于等到了...
  15. C编程语言中运算符介绍
  16. 解析GitHub首页3D动画
  17. 工业互联网发展行动计划(2018-2020年)
  18. asp.net WEB 调用 CuteFTP8.0 ftpte.exe 实现大文件上传
  19. 监控摄像头与云服务器
  20. 手机运行慢可以刷机吗_智能手机反应慢怎么处理?【详解】

热门文章

  1. 武汉恒隆广场开业;圣戈班与领筑智造创立合资公司;奥特斯投资约2亿欧元进一步扩大半导体封装载板业务 | 美通企业日报...
  2. 让你的电脑学会自己起床
  3. jq插件调用常见错误处理
  4. tpcc mysql优化_使用tpcc-mysql进行性能测试
  5. linux apache rngd,Linux的random总是装死网络服务器 -电脑资料
  6. unity学习笔记-番外(3d模型的动作设计以及导入-2018版)材质的替换以及动作穿模(自己的手穿模到自己的其他部位)
  7. 鸿蒙系统移植到 FPGA,我把 ncnn 移植到 RISC-V 啦!
  8. 利用定时器 1和定时器0控制led1和led2分别 2hz和0.5hz闪烁
  9. python爬快手个人介绍_介绍Python的抖音快手字符舞
  10. File中的renameTo方法案例