Linux下的各种指令

一、快捷键
1.Ctrl+c:种植前台运行的程序
2.Ctrl+d:等价exit,退出
3.Ctrl+l:清屏
编辑命令:
1.Ctrl+A:光标移动到命令行的最前端
2.Ctrl+E:光标移动到命令行的最后端
3.Ctrl+U:删除光标前的所有内容
4.Ctrl+K:删除光标后的所有内容
5.Ctrl+R:搜索历史命令,利用关键字
已经打开的终端上开启新窗口、并列、切换、缩小、放大:
放大:Ctrl+shift+"+"
缩小:Ctrl -
新建一个独立窗口:Ctrl+shift+n
新建一个并列窗口:Ctrl+shift+t
二、命令
1.tty:查看终端设备
2.echo $SHELL:查看接口程序
echo ‘hello,world’ :--------->hello,world
echo $LANG:查询编码语言级 ---------->en-us UTF-8
echo $SHELL -------------->/bin/bash
3.[root@localhost~]#–>用户提示符

[root@localhost~]$–>普通用户提示符
4.添加用户
[root@localhost~]useradd zhang
[root@localhost~]passwd zhang
Changing password for user zhang
New UNIX password:******
BAD PASSWORD:it is WAY too short
Retype new UNIX password:******
password:all authentication tockens updated successfull
在这里插入图片描述
5.history:查看历史命令
在这里插入图片描述
①history -c:清空当前历史命令
②history + n:打印最近的n条记录
③!10:执行命令中第10条命令
④光标上下键
⑤更改保存条数:(系统只能存储1000条记录,现将1000条改成2000条)

a、vi /etc/profile
b、/1000
c、i(insert)---->2000
d、esc —>shift+: —>wq enter
e、source /etc/pro
f、echo $HISTSIZE

6.more:查看且可分页
cat proc cpuinfo more 均可查询

7.free命令: 用于显示当前系统中内存的使用量信息
free -m:以兆为单位输出
free -h:以人能读懂的方式输出在这里插入图片描述
8.ps命令:用于静态的查看系统中的进程状态,格式为“ps [参数]”。
在这里插入图片描述
top命令:用于动态地监视进程活动与系统负载等信息
在这里插入图片描述
9.ls 命令
ls 命令用于显示目录中的文件信息,格式为“ls [选项] [文件] ”。
使用 ls命令的“-a”参数看到全部文件(包括隐藏文件)
使用“-l”参数可以查看文件的属性、大小等详细信息.
在这里插入图片描述
在这里插入图片描述
查看目录属性信息,ls -d 目录,查看/etc 目录的权限与属性信息:
在这里插入图片描述
10.uname 命令
uname 命令用于查看系统内核与系统版本等信息,格式为“uname [-a]”。
在这里插入图片描述
在使用 uname 命令时,一般会固定搭配上-a 参数来完整地查看当前系统的内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型以及操作系统名称等信息。
在这里插入图片描述
在这里插入图片描述
11.pidof 命令
pidof 命令用于查询某个指定服务进程的 PID 值,格式为“pidof
[选项] [服务名称]”。
在这里插入图片描述
12.alias命令:命令别名
在这里插入图片描述
unalias aa //取消 aa 这个别名
在这里插入图片描述
永久别名:
[root@localhost ~]# gedit /etc/bashrc //添加如下行
alias aa=‘cat /etc/sysconfig/network-scripts/ifcfg-eth0’

13.uptime 命令
uptime 用于查看系统的负载信息,格式为 uptime。
在这里插入图片描述
14.who 命令
who 用于查看当前登入主机的用户终端信息,格式为“who [参数]”。
在这里插入图片描述
15.last 命令
last 命令用于查看所有系统的登录记录,格式为“last [参数]”。
在这里插入图片描述
16.pwd 命令
pwd 命令用于显示用户当前所处的工作目录,格式为“pwd [选项]”。
在这里插入图片描述
17.cd 命令
cd 命令用于切换工作路径,格式为“cd [目录名称]”。
cd - : 返回到上一次所处的目录
cd… : cd
cd~ :切换到当前用户的家目录
用“cd 路径”的方式切换进/etc 目录中,再切换到/bin 目录中,然后再返回上一级目录
在这里插入图片描述
18.cat 命令
cat 命令用于查看纯文本文件(内容较少的),格式为“cat [选项][文件]”。一次加载完全
在这里插入图片描述
19.more 命令
more 命令用于查看纯文本文件(内容较多的),格式为“more[选项]文件”。一点一点加载
在这里插入图片描述
20.head 命令
head 命令用于查看纯文本文档的前 N 行,格式为“head [选项][文件]”。
在这里插入图片描述
21.tail 命令
tail 命令用于查看纯文本文档的后 N 行或持续刷新内容,格式为“tail [选项] [文件]”。
在这里插入图片描述
22.tr 命令
tr 命令用于替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”。
在这里插入图片描述
23.wc 命令
wc 命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”。
在这里插入图片描述
24.stat 命令
stat 命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”。
在这里插入图片描述
25.cut 命令
cut 命令用于按“列”提取文本字符,格式为“cut [参数] 文本”。
在这里插入图片描述
26.diff 命令
diff 命令用于比较多个文本文件的差异,格式为“diff [选项] 文件”

27.mkdir 命令
mkdir 命令用于创建空白的目录,格式为“mkdir [选项] 目录”。
创建一级/二级/三级/目录
在这里插入图片描述
28.cp 命令
cp 命令用于复制文件或目录,格式为“cp [选项] 源文件 目标文件”。
常用参数:
-p 保留原始文件的属性
-d 若对象为链接文件,则保留链接文件的属性
-r 递归持续复制(用于目录)
-i 若目标文件存在询问是否覆盖
-a 相当于-pdr(p,d,r为上述参数)
-f 强制复制
29.touch命令
touch 命令用于创建空白文件或设置文件的时间,格式为“touch[选项] [文件]”。
-a 仅修改”读取时间 ”(atime)
在这里插入图片描述
-m 仅修改”修改时间 ”(mtime)
在这里插入图片描述
-d 同时修改atime和mtime

30.date命令
date 命令用于显示及设置系统的时间或日期,格式为“date [选项][+指定的格式]”。
a.按照“年-月-日 小时:分钟:秒”的格式查看当前系统时间
date “+%Y-%m-%d %H:%M:%S”
在这里插入图片描述
b.date:0214080014 2.14 8:00 2014
在这里插入图片描述
c.将系统的当前时间设置为 :
2018 年 9 月 18 日 15 点 30 分
date -s “20180918 15:30:00”
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值