我们这门今天学习的一些主要内容
标准的命令的格式
命令(COMMAND) [选项(OPTIONS)….[参数(ARGUMENTS…)]
选项:启用或者关闭命令的某个或某些功能
参数:命令作用的对象,比如文件名,用户名等
首先我们来统计一下学习到的linux的一些基础的命令
who 查询当前用户
hostname 显示主机名
lsb_release –a 显示系统版本
LSB(linux stardard base):linux 标准库
gedit 图形工具只能用于图形界面
nano 低级文本编辑工具
(ctrl+o:写文件 ctrl+R: 读文件 ctrl+W:搜索字符)
cat 查看文本文件
/etc/issue
/etc/centos-release 这三个文件都是系统版本号文件
Ctrl+D 刷新登录界面
pwd 查看当前文件夹
type 显示指定命令类型
Ifconfig 查看IP
uname 查看内核版本
free 查看内存
hash 可以显示已加载到内存中的外部命令
df 查看硬盘分区
id –u 查看用户ID
cp 复制文件命令
rm 删除文件命令
mv 移动文件命令
tty 查看当前的终端设备
which 查看外部命令的路径
whereis 查看文件的路径
unalias 取消别名
touch 生成一个空文件
logout 注销
\,执行目录下的文件,’’这些都能不使用别名
enable -n禁用内部命令
date 显示和修改软件时间
clock 显示和修改硬件时间
cal 日历
和centos系统中的一些区别和用法
图形界面下: ctrl+shift+n 增加一个终端
ctrl+shift+t 增加一个标签
ctrl+shift+w 删除一个标签
ctrl+shift++ 放大字符
ctrl+alt+f1-6为字符,f7为图形---centos5
ctrl+alt+f1为图形,f2-6为字符---centos6,7
chvt (change virtual ternmal) 切换终端
chvt只能用于本地切换
centos 6普通用户在图形切面下无法切换终端
centos 7 普通用户在图形界面下无法切换终端
startx 打开图形界面(不是模式的打开,而是打开图形应用软件, init 5 则是切换模式)
centos 6.8和centos 7.2的区别
centos 6.8和centos 7.2的poweroff 都是断电关机
而centos 7.2的halt 是不断电关机
又学习了echo的一些具体的用法
echo hello > /dev/pts/1 给不同的终端发送消息
linux图形界面的一些区别
Linux的图形界面是基于X protocol协议
KDE与GNOME的区别
是底层开发库的不同.
KDE是基于C++图形库开发,而GNOME是基于C的图形库开发.
物理终端对应文件/dev/console,这个一般在单用户模式下使用
虚拟终端对应文件/dev/pts
Screen 的安装与使用方法
[root@centos6 ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 103081248 4750432 93087936 5% /
tmpfs 502068 556 501512 1% /dev/shm
/dev/sda1 194241 34185 149816 19% /boot
/dev/sda3 20511356 333816 19128964 2% /testdir
/dev/sr0 3824484 3824484 0 100% /media/CentOS_6.8_Final
[root@centos6 ~]# ram -l /media/CentOS_6.8_Final/Packages/sc
scap-security-guide-0.1.28-2.el6.noarch.rpm
scap-workbench-1.1.1-1.el6.x86_64.rpm
scenery-backgrounds-6.0.0-1.el6.noarch.rpm
scipy-0.7.2-8.el6.x86_64.rpm
scl-utils-20120927-27.el6_6.x86_64.rpm
screen-4.0.3-19.el6.x86_64.rpm
scrub-2.2-2.el6.x86_64.rpm
scsi-target-utils-1.0.24-18.el6.x86_64.rpm
[root@centos6 ~]# ram -l /media/CentOS_6.8_Final/Packages/screen-4.0.3-19.el6.x86_64.rpm
使用方法下方有呈现
cat /etc/DIR_CLLORS 定义的文件的颜色属性
作业:
首先我们来进行第一步操作,来实现echo显示闪烁下划及颜色的功能
[root@centos6 ~]# echo -e "\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\n \033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\n \033[1;31m\052\033[4m\033[1;31m\052\033[4m\033[1;31m\052\033[4m\n \033[1;31m\052\033[5m\033[0m"
*******
*****
***
*
就可以输出带下划线和带颜色的.
2.我们来继续学习一下screen的用法
3.现在我们来显示日历的
前10天的年月日和后20天的年月日
前十天的输出可以这么操作
[root@centos6 ~]# date -d "10 day ago"
Thu Jul 14 13:19:50 CST 2016
后20天的可以这么输出
[root@centos6 ~]# date -d "-20 day ago"
Sat Aug 13 13:22:44 CST 2016
原文地址:http://xinruihl.blog.51cto.com/9374661/1829338