回显,回声
echo
echo hello > /dve/pts/1
打开图形界面 init 5
关闭图形界面 init 3
ctrl+alt+F1-6字符,F7图形界面
chvt 改变虚拟终端
chvt +数字
startx 图形的软件打开
poweroff centOS 6.8与7.2都正常关闭断电
hostname 显示主机的名字
lsb_release -a 显示centOS 版本
cat /etc/redhat-release
cat /etc/centos-release
nano 文本形式修改
cat /etc/issue 获取登陆显示信息
lscpu 显示CPU cat 打开 who 谁 who am i 我是谁 chvt 转换虚拟端口 poewroff 关闭电源 halt 关闭系统(6.8连电源都关闭,7.2电源不关闭) hostname 主机名字
nano 文档修改 init 3,5 (3是关闭图形界面,5是打开图形界面) startx 打开软件的图形界面 tty 显示那个端口在使用 ifconfig 查询IP地址与网卡 unmane 显示内核 free 显示空闲的内存 df 显示挂载
lsb_release
echo gedit
管理员与普通用户的区别
每个用户都拥有唯一一个的编号UID
管理员的UID=0 (root)
id -u 用户名 查询用户的ID 一般用户从500开始
在windows 中 500id为管理员ID admin guest用户ID 501
ternimal 终端 服务器非必要部件
console 控制台 /dve/console
交换式接口
GUI
X protocol
Desktop:
GNONE(C,图形库gtk)
KDE(C++,图形库gt)
XFCE(轻量级桌面)
在操作系统的指令通过shell编译成为计算机运行的二进制指令
shell也被称为Linux的命令解释器
shell是一种高级程序设计语言
shell的种类: sh csh tcsh ksh bash GPL Zsh
echo $SHELL 显示默用户的shell类型
不同的shell中语法可能不相同
cat /etc/shells 显示当前系统使用的所有shell的类型
PS1 可以定义字符的格式
echo $PS1 显示ps1的值
命令有外部和内部命令之分
内部命令是系统自带的,外部命令是独立的硬盘一个文件
先查询内部命令(再查询缓存外部)再查询外部命令
echo $PATH 显示当前变量
sbin是管理员使用文件夹,bin是普通用户使用文件夹
hash -d 可以清理指定的缓存
hash -r 可以清理全部缓存
cp 拷贝 rm 删除 mv 移动
指令后面加 d 可以选择默认
enable -n cd
暂时禁用cd命令
enable cd
启用cd命令
which 用于查询外部命令
type
alias 别名 所有文件使用和修改只能在内存上
ll=ls -l 显示文件属性
alias ls 查询别名
unalias ls 取消别名
alias ls='ls –colour=auto'
/usr/bin/ls 从地址上使用避开别名
\ls 使用反斜杠避开别名
'ls' 使用单引号避开别名
where is 能显示文件路径和帮助使用的路径
.开头的文件和目录在LINUX中都是隐藏文件
ls -all 显示当前目录下的所有文件
长格式的只能独立写
ls -l -h 显示文件的格式
6不支持指令补全,7能支持指令补全。
id -u zczx
命令 选项 参数
加\表示未完成的指令可以换行继续
指令之间记得加入空格,不然会发生报错
多行短命令能通过加入;能够一齐运行
who;ls;pwd
date 显示主机时间
date 072214452016.30
几月几日几年。几秒
clock 显示硬件时间
-s,将硬件时间同步到主机时间
-w,将主机时间同步到硬件时间
cal -显示日历
cal 8 2008
显示出8月 2008年 的日历
cal 9 1752
nano -文本编辑
6版本之前按 alt+F2 输入指令 free the fish 有一条小鱼出来,7版本之后就没有了
screen(屏幕)命令:
打开新的screen;
screen -S 名字
同一部主机而且同一个账号
加入会话:
screen -x 名字
退出并关闭screen:
exit
剥离当前screen;
Ctrl+a,d
显示所有已经打开的screen:
screen -ls
恢复某screen
screen -r 名字
对运行较长的文件 ,先打开screen再运行能恢复。
光盘挂载 mount /dve/sr0 /mnt
ssh 192.168.1.1 加入对方的主机,用同一账户登录,使用screen进行远程操作。
echo 显示字符串
echo echo $USER == echo root
echo "ehco $USER" == echo root
echo 'ehco $USER' == echo $USER
echo `ehco $USER"`== root
touch +文件名字 能够生成文件,且touch命令能同时生成多个文件。
41-47都是背景颜色 31-37 都是字体颜色
reset重设,能解决显示乱码问题
-n 不在字符的最后自行换行
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出。
touch f{1,2,3,4,5} 会生成f1,f2,f3,f4,f5五个文件
Tab键 把路径补全
使用帮助指令
whatis 告诉你命令大致使用后果
makewhatis 创建信息数据库 在7版本上面用mandb 创建信息数据库
查看帮助使用 helip +指令 方法查看内部命令的使用
man bash 查看全部内部指令的使用帮助
command –help 查看外部命令的帮助
ls –help 查看ls的使用方法
man命令 (外部命令可以使用)
man1,man2,man3 章节号
man +章节号 +指令 查询该指令的某章节的使用帮助
1,4,5,8.使用较多
1;用户命令
2:系统调用
3:C库调用
4:设备文件及特殊文件
5:配置文件
6:游戏文件
7:杂项
8:管理类命令
man and info
本地帮助文档/usr/share/doc/
显示今年是什么年 date +%Y 2016
date +%F 2016-7-22 显示年月日
date +%D 7/22/2016
date +%s 显示1970年1月1日至今的秒数
date +%J 显示今天是今年的第几天
bc 计算器运算
2^10=1024
原创文章,作者:swzczx,如若转载,请注明出处:http://www.178linux.com/28200