澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

CentOS最常用命令及快捷键整理,常用命令和快捷

1、文件和目录
cd 步向目录
示例:cd /home 进入home目录    
cd..    重回上一流目录
cd../..    再次回到上两级目录
cd -    再次来到上次所在目录
cd ~    再次来到根目录
cp
cp file1 file1    文件复制
cp-a
cp-a dir1 dir2    复制贰个索引
cp -a /tmp/dir1 .     复制一个目录到当前专门的学问目录
(.代表当前目录)
ls    查看目录中的文件
ls -a    展现隐讳文件
ls -l    呈现详细音信
ls -lrt    准时间展现文件(l表示详细列表,r表示反向排序,t表示定期间排序)
pwd    展现职业路线
mkdir dir1    创建dir1目录
mkdir dir1 dir2    同时创设七个目录
mkdir -p /tmp/dir1/dir2     创立二个目录树
mv dir1 dir2     移动/重命名一个目录
rm -f file1    删除文件file1
rm -rf dir1    删除目录dir1及其子目录

重新整建了Linux常用命令及急速键,仅供就学参照他事他说加以考察,而不是具备,如有缺点和失误请建议提议。

常用命令:

文本和目录:

# cd /home                        进入 '/home' 目录

# cd ..                                再次回到上一流目录

# cd ../..                             重临上两级目录

# cd -                                 重返上次所在目录

# cp file1 file2                    将file1复制为file2

# cp -a dir1 dir2                 复制一个索引

# cp -a /tmp/dir1 .              复制贰个索引到当前工作目录(.代表当前目录)

# ls                                    查看目录中的文件

# ls -a                                呈现隐蔽文件

# ls -l                                 显示详细新闻

# ls -lrt                               准时间呈现文件(l表示详细列表,r表示反向排序,t表示定时间排序)

# pwd                                呈现专门的学问路径

# mkdir dir1                       创建 'dir1' 目录

# mkdir dir1 dir2                同有时候成立四个目录

# mkdir -p /tmp/dir1/dir2    创造多个目录树

# mv dir1 dir2                    移动/重命名一个目录

# rm -f file1                        删除 'file1'

# rm -rf dir1                       删除 'dir1' 目录及其子目录内容

# rpm -e --nodeps 安装版本      删除安装的版本

查阅文件内容:

# cat file1                          从第贰个字节开头正向查看文件的剧情

# head -2 file1                   查看三个文书的前两行

# more file1                       查看多个长文件的开始和结果

# tac file1                          从最后生龙活虎行起头反向查看二个文书的剧情

# tail -3 file1                      查看一个文本的最终三行

文本管理:

# grep str /tmp/test            在文件 '/tmp/test' 中查找 "str"

# grep ^str /tmp/test           在文书 '/tmp/test' 中查找以 "str" 早先的行

# grep [0-9] /tmp/test         查找 '/tmp/test' 文件中保有包括数字的行

# grep str -r /tmp/*             在目录 '/tmp' 及其子目录中查找 "str"

# diff file1 file2                   搜索五个文件的分裂处

# sdiff file1 file2                 以比较的章程展现多少个公文的例外

查找:

# find / -name file1                                                 从 '/' 开始步向根文件系统查找文件和目录

# find / -user user1                                                查找属于顾客 'user1' 的文件和目录

# find /home/user1 -name *.bin                            在目录 '/ home/user1' 中找找以 '.bin' 结尾的文件

# find /usr/bin -type f -atime 100                         查找在过去100天内未被应用过的推行文书

# find /usr/bin -type f -mtime -10                           查找在10天内被创制或然涂改进的文书

# locate *.ps                                                         寻觅以 '.ps' 结尾的公文,先运转 'updatedb' 命令

# find -name '*.[ch]' | xargs grep -E 'expr'              在当前目录及其子目录全部.c和.h文件中查找 'expr'

# find -type f -print0 | xargs -r0 grep -F 'expr'        在当前目录及其子目录的平常文件中搜索 'expr'

# find -maxdepth 1 -type f | xargs grep -F 'expr'    在当前目录中查究'expr'

调减少利和平解决压:

# bzip2 file1                                   压缩 file1

#bunzip2 file1.bz2                        解压 file1.bz2

# gzip file1                                     压缩 file1

# gzip -9 file1                                最大程度压缩 file1

# gunzip file1.gz                            解压 file1.gz

# tar -cvf archive.tar file1               把file1打包成 archive.tar

(-c: 创设压缩档案;-v: 呈现全数进程;-f: 使用档案名字,是必需的,是终极多少个参数)

# tar -cvf archive.tar file1 dir1        把 file1,dir1 打包成 archive.tar

# tar -tf archive.tar                         显示三个包中的内容

# tar -xvf archive.tar                      释放三个包

# tar -xvf archive.tar -C /tmp         把收缩包释放到 /tmp目录下

# tar -zxvf archive.tar.gz              安装  # rpm -ivh archive.rpm

# zip file1.zip file1                          成立三个zip格式的压缩包

# zip -r file1.zip file1 dir1               把公文和目录压缩成四个zip格式的压缩包

# unzip file1.zip                             解压一个zip格式的降低包到当前目录

#CentOS最常用命令及快捷键整理,常用命令和快捷键。 unzip test.zip -d /tmp/                 解压一个zip格式的减少包到 /tmp 目录

yum工具:

# yum -y install [package]              下载并安装一个rpm包

# yum localinstall [package.rpm]    安装二个rpm包,使用你自个儿的软件饭店解决全部重视关系

# yum -y update                              更新当前系统中设置的有所rpm包

# yum update [package]                 更新三个rpm包

# yum remove [package]                删除五个rpm包

# yum list                                        列出脚下系统中设置的具备包

# yum search [package]                 在rpm仓库中研究软件包

# yum clean [package]                   消弭缓存目录(/var/cache/yum)下的软件包

# yum clean headers                      删除全数头文件

# yum clean all                                删除全体缓存的包和头文件

网络:

# ifconfig eth0                                                                       显示二个以太网卡的布局

# ifconfig eth0 192.168.1.1 netmask 255.255.255.0            配置网卡的IP地址

# ifdown eth0                                                                        禁止使用 'eth0' 互连网设施

# ifup eth0                                                                            启用 'eth0' 网络设施

# iwconfig eth1                                                                     突显三个有线网卡的配备

# iwlist scan                                                                         突显有线互联网

# ip addr show                                                                     呈现网卡的IP地址

其他:

# su -                                 切换到root权限(与su有区别)

# shutdown -h now           关机

# shutdown -r now            重启

# top                                  罗列使用CPU财富最多的linux任务(输入q退出)

# pstree                             以树状图显示程序

# man ping                        查看参照他事他说加以考察手册(举个例子ping 命令)

# passwd                          校勘密码

# df -h                               展现磁盘的接受景况

# cal -3                             突显下个月,当前月以至下三个月的月历

# cal 10 壹玖捌柒                   显示钦赐月,年的月历

# date --date '一九六六-01-01 UTC 1427888888 seconds'   把一相对于一九七零-01-01 00:00的秒数转换来时间

常用火速键:

CentOS  中能够通过系统->首荐项->键盘火速键来设置火速键,如图所示。举例可将运转终端的超级快键设为Ctrl Alt T。

Ctrl u            删除光标此前到行首的字符

Ctrl k            删除光标以前到行尾的字符

Ctrl c            撤销当前进输入的授命,也就是Ctrl Break

Ctrl a            光标移动到行首(ahead of line),相当于平时的Home键

Ctrl e            光标移动到行尾(end of line)

Ctrl f             光标向前(forward)移动三个字符地点

Ctrl b            光标往回(backward)移动多个字符地方

Ctrl l             清屏,也正是奉行clear命令

CentOS最常用命令及快捷键整理,常用命令和快捷键。Ctrl r            显示:号提示,遵照顾客输入查找有关历史命令(reverse-i-search)

Ctrl w           删除从光标地点前到近日所处单词(word)的发端

Ctrl t             调换光标地点前的八个字符

Ctrl y            粘贴最后三遍被去除的单词

Ctrl Alt d   突显桌面

Alt b             光标往回(backward)移动到前一个单词

Alt d             删除从光标地方到当下所处单词的最后

Alt F2           运行

Alt F4           关闭当前窗口

Alt F9           最小化当前窗口

Alt F10         最大化当前窗口

Alt Tab         切换窗口

Alt 按住左键  移动窗口(或在最上面的职责栏滚动鼠标滑轮)

[鼠标中间键] 粘贴特出展现的公文。使用鼠标左键来筛选文本。把光标指向想粘贴文本的地点。点击鼠标中间键来粘贴。

[Tab] 命令行自动补全。使用 shell 提醒时可接纳那风流罗曼蒂克办法。键入命令或文件名的前多少个字符,然后按 [Tab] 键,它会自动补全命令或展现相配键入字符的持有命令。

在桌面或文件管理器中央机关单位接按 / 就能够输入地方,张开文件管理器。

超级快找出:在 vi 或 Firefox 中央司法机关接按 / 就能够步入搜索状态。

网址链接和图片可直接拖放到桌面或许目录,能够即时下载。

直接将文件管理器中的文件拖到终端中就能够在顶峰中获得完全的路线名。

在滚动条的空白处点击鼠标中键,显示器即滚动到那多少个地点。

来源:blog.csdn.net

近年一直在对CentOS系统开展各类体验,为平价本身也平价别人,收拾了Linux常用命令及神速键,但是事实上海南大学学多和DOS是均等的,只是命令的发挥上也许部分不相通。

2、查看文件内容
cat file1 从第三个字节最初正向查看文件的剧情
head -2 file1 查看多个文件的前两行
more file1 查看贰个长文件的内容
tac file1 从最后风度翩翩行开端反向查看三个文件的剧情
tail -3 file1 查看八个文件的结尾三行

常用Linux命令:

3、文本管理
grep str /tmp/test 在文件 '/tmp/test' 中查找 "str"
grep ^str /tmp/test 在文书 '/tmp/test' 中找出以 "str" 起头的行
grep [0-9] /tmp/test 查找 '/tmp/test' 文件中拥有富含数字的行
grep str -r /tmp/* 在目录 '/tmp' 及其子目录中查找 "str"
diff file1 file2 搜索多少个文件的区别处
sdiff file1 file2 以相比的不二等秘书籍展示多个文件的不如

文本和目录:

4、查找
find / -name file1 从 '/' 开头进入根文件系统查找文件和目录
find / -user user1 查找属于客商 'user1' 的公文和目录
find /home/user1 -name *.bin 在目录 '/ home/user1' 中找找以 '.bin'结尾的文本
find /usr/bin -type f -atime 100 查找在过去100天内未被使用过的施行文书
find /usr/bin -type f -mtime -10 查找在10天内被创制可能涂改正的文书
locate *.ps 找寻以 '.ps' 结尾的文件,先运营 'updatedb' 命令
find -name '*.[ch]' | xargs grep -E'expr'在当前目录及其子目录全数.c和.h文件中搜索'expr'
find -type f -print0 | xargs -r0 grep -F 'expr'在当前目录及其子目录的健康文件中搜寻 'expr'
find -maxdepth 1 -type f | xargs grep -F 'expr' 在当前目录中找找'expr'

# cd /home                        进入 '/home' 目录

5、压缩和解压
bzip2 file1 压缩 file1
bunzip2 file1.bz2 解压 file1.bz2
gzip file1 压缩 file1
gzip -9 file1最大程度压缩 file1
gunzip file1.gz解压 file1.gz
tar -cvf archive.tar file1 把file1打包成 archive.tar (-c: 创设压缩档案;-v: 突显全数进程;-f: 使用档案名字,是必须的,是终极二个参数)

# cd ..                                再次来到上拔尖目录

tar -tf archive.tar 呈现贰个包中的从头到尾的经过
tar -xvf archive.tar 释放四个包
tar -xvf archive.tar -C /tmp 把减掉包释放到 /tmp目录下
zip file1.zip file1 创建三个zip格式的压缩包
zip -r file1.zip file1 dir1 把文件和目录压缩成多个zip格式的压缩包
unzip file1.zip 解压三个zip格式的减少包到当前目录
unzip test.zip -d /tmp/ 解压贰个zip格式的减弱包到 /tmp 目录

# cd ../..                             重回上两级目录

6、yum工具
yum -y install [package] 下载并安装四个rpm包
yum localinstall [package.rpm] 安装贰个rpm包,使用你自个儿的软件旅舍化解全数信赖关系
yum -y update 更新当前系统中装置的持有rpm包
yum update [package] 更新二个rpm包
yum remove [package] 删除一个rpm包
yum list 列出当下系统中装置的全体包
yum search [package] 在rpm酒馆中搜索软件包
yum clean [package] 清除缓存目录(/var/cache/yum)下的软件包
yum clean headers 删除全体头文件
yum clean all 删除全数缓存的包和头文件

# cd -                                 再次来到上次所在目录

7、网络
ip addr show 展现网卡的IP地址
ifconfig   突显以太网的布局
netmask    子网掩码 255.255.255.0
ifdown eth0 禁用'eth0' 网络设施
ifup eth0 启用 'eth0' 互联网设施
iwconfig eth1 彰显两个有线网卡的配备
iwlist scan 展现无线互联网

# cp file1 file2                    将file1复制为file2

netstat 查看端口
-a (all)显示全数选项,netstat暗中同意不彰显LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅凸显udp相关选项
-n 拒绝出示小名,能显得数字的总体转产生数字。(首要)
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示组建有关链接的次第名(macOS中代表左券 -p protocol)
-r 展现路由音信,路由表
-e 显示扩张消息,举个例子uid等
-s 按梯次左券举办总括(重要)
-c 每间距三个固定时期,实践该netstat命令。

# cp -a dir1 dir2                 复制一个目录

netstat 命令详解参照他事他说加以侦察园友博客:

# cp -a /tmp/dir1 .              复制叁个索引到当前专门的学问目录(.代表当前目录)

8、客商关机和重启
w或who 查看客户登入意况
who am i 查看本人登入
pkill -kill -t pts/1 踢掉pts/1用户
passwd    改良密码
shutdown -h 10        将于10分钟后关门,且会显得在报到客商的脚下显示屏中
shutdown -h now       立刻关机
shutdown -h 22:30     在22:22关机
shutdown -r now       立即重启
shutdown -r 10       将于10分钟后重启
reboot                重启
halt                  关机

# ls                                    查看目录中的文件

9、系统、磁盘
df -h  展现磁盘的接受状态
top   罗列使用CPU资源最多的linux任务(输入q退出)
lscpu  查看CPU信息
ip  route   查看路由
nmcli connection show    显示全部连接
nmcli connection show -a   仅体现当前移动的连接
nmcli device status  列出 NetworkManager 识别出的装置列表及他们的事态
nmcli device disconnect eno16777736    甘休接口
nmcli device connect eno16777736        动接口

# ls -a                                显示掩盖文件

10、系统服务
systemctl -at service
ls /etc/systemd/system/*.service 服务索引
ls /usr/lib/systemd/system/*.service
systemctl -t service --state=active 查看活动的劳务
systemctl start name.service 运转服务(name=服务名)
systemctl stop name.service 停止服务
systemctl status name.service  查看服务器状态
systemctl is-enabled name 检查服务是或不是enabled
systemctl enable name.service 设置开机服务运营
systemctl disable name.service 禁止使用服务
systemctl daemon-reload  /etc/systemd/system/*.service 创造新的劳务

# ls -l                                 呈现详细消息

11、常用火速键

# ls -lrt                               准期间呈现文件(l表示详细列表,r表示反向排序,t表示定时间排序)

Ctrl d  特殊的二进制值,表示EOF 在shell中意味退出当前shell

# pwd                                突显专门的学问路线

Ctrl z  任务暂停
Ctrl u 删除光标之前到行首的字符
Ctrl k 删除光标在此以前到行尾的字符
Ctrl c 强制中止程序的进行,,进程生龙活虎度告意气风发段落
Ctrl a 光标移动到行首(ahead of line),也正是平时的Home键
Ctrl e 光标移动到行尾(end of line)
Ctrl f 光标向前(forward)移动三个字符地方
Ctrl b 光标往回(backward)移动八个字符地方
Ctrl l 清屏,约等于施行clear命令
Ctrl r 展现:号提醒,遵照顾客输入查找有关历史命令(reverse-i-search)
Ctrl w 删除从光标地点前到近些日子所处单词(word)的最初
Ctrl t 沟通光标地点前的五个字符
Ctrl y 粘贴最后三回被删去的单词
Ctrl Alt d 显示桌面
Alt b 光标往回(backward)移动到前贰个单词
Alt d删除从光标地方到当下所处单词的尾声
Alt F2 运行
Alt F4 关闭当前窗口
Alt F9 最小化当前窗口
Alt F10 最大化当前窗口
Alt Tab 切换窗口
Alt 按住左键 移动窗口(或在最上边包车型大巴职分栏滚动鼠标滑轮)

# mkdir dir1                       创建 'dir1' 目录

 

# mkdir dir1 dir2                同有时间创设七个目录

生龙活虎部分命令参照他事他说加以考察园友并做测量试验优化:

# mkdir -p /tmp/dir1/dir2    成立贰个目录树

linux基础知识网站:

# mv dir1 dir2                    移动/重命名叁个索引

# rm -f file1                        删除 'file1'

# rm -rf dir1                       删除 'dir1' 目录及其子目录内容

翻看文件内容:

# cat file1                          从第八个字节初始正向查看文件的内容

# head -2 file1                   查看一个文书的前两行

# more file1                       查看一个长文件的剧情

# tac file1                          从最终风流倜傥行最早反向查看一个文本的内容

# tail -3 file1                      查看一个文件的终极三行

文本管理:

# grep str /tmp/test            在文件 '/tmp/test' 中查找 "str"

# grep ^str /tmp/test           在文书 '/tmp/test' 中检索以 "str" 初叶的行

# grep [0-9] /tmp/test         查找 '/tmp/test' 文件中颇负富含数字的行

# grep str -r /tmp/*             在目录 '/tmp' 及其子目录中查找 "str"

# diff file1 file2                   找寻多个文件的区别处

# sdiff file1 file2                 以比较的主意展现多个文本的不等

查找:

# find / -name file1                                                 从 '/' 伊始步向根文件系统查找文件和目录

# find / -user user1                                                查找属于顾客 'user1' 的公文和目录

# find /home/user1 -name *.bin                            在目录 '/ home/user1' 中查找以 '.bin' 结尾的文件

# find /usr/bin -type f -atime 100                         查找在过去100天内未被利用过的实践文书

# find /usr/bin -type f -mtime -10                           查找在10天内被制造大概纠正过的文书

# locate *.ps                                                         搜索以 '.ps' 结尾的文本,先运营 'updatedb' 命令

# find -name '*.[ch]' | xargs grep -E 'expr'              在当前目录及其子目录全体.c和.h文件中追寻 'expr'

# find -type f -print0 | xargs -r0 grep -F 'expr'        在当前目录及其子目录的正规文件中寻觅 'expr'

# find -maxdepth 1 -type f | xargs grep -F 'expr'    在当前目录中寻觅'expr'

调减少利和平解决压:

# bzip2 file1                                   压缩 file1

# bunzip2 file1.bz2                        解压 file1.bz2

# gzip file1                                     压缩 file1

# gzip -9 file1                                最大程度压缩 file1

# gunzip file1.gz                            解压 file1.gz

# tar -cvf archive.tar file1               把file1打包成 archive.tar

(-c: 创立压缩档案;-v: 展现全数进度;-f: 使用档案名字,是必得的,是最后八个参数)

# tar -cvf archive.tar file1 dir1        把 file1,dir1 打包成 archive.tar

# tar -tf archive.tar                         展现八个包中的剧情

# tar -xvf archive.tar                      释放三个包

# tar -xvf archive.tar -C /tmp         把减少包释放到 /tmp目录下

# zip file1.zip file1                          成立多个zip格式的压缩包

# zip -r file1.zip file1 dir1               把公文和目录压缩成一个zip格式的压缩包

# unzip file1.zip                             解压三个zip格式的减弱包到当前目录

# unzip test.zip -d /tmp/                 解压多个zip格式的裁减包到 /tmp 目录

yum工具:

# yum -y install [package]              下载并安装二个rpm包

# yum localinstall [package.rpm]    安装一个rpm包,使用你本人的软件客栈消除全数依赖关系

# yum -y update                              更新当前系统中设置的全体rpm包

# yum update [package]                 更新一个rpm包

# yum remove [package]                删除一个rpm包

# yum list                                        列出脚下系统中安装的具有包

# yum search [package]                 在rpm仓库中找出软件包

# yum clean [package]                   解除缓存目录(/var/cache/yum)下的软件包

# yum clean headers                      删除全部头文件

# yum clean all                                删除全部缓存的包和头文件

网络:

# ifconfig eth0                                                                       突显三个以太网卡的布置

# ifconfig eth0 192.168.1.1 netmask 255.255.255.0            配置网卡的IP地址

# ifdown eth0                                                                        禁止使用 'eth0' 网络设施

# ifup eth0                                                                            启用 'eth0' 互连网设施

# iwconfig eth1                                                                     展现贰个有线网卡的配置

# iwlist scan                                                                         显示有线互连网

# ip addr show                                                                     突显网卡的IP地址

其他:

# su -                                 切换到root权限(与su有区别)

# shutdown -h now           关机

# shutdown -r now            重启

# top                                  罗列使用CPU财富最多的linux职分(输入q退出)

# pstree                             以树状图呈现程序

# man ping                        查看参谋手册(举例ping 命令)

# passwd                          改革密码

# df -h                               显示磁盘的采取情况

# cal -3                             呈现当月,当前月甚至下三个月的月历

# cal 10 一九八八                   显示钦点月,年的月历

# date --date '1966-01-01 UTC 1427888888 seconds'   把一相对于一九七〇-01-01 00:00的秒数转换到时间

常用快捷键:

比方说可将运营终端的快捷键设为Ctrl Alt T。

图片 1

图片 2

Ctrl u            删除光标早前到行首的字符

Ctrl k            删除光标此前到行尾的字符

Ctrl c            裁撤当前进输入的吩咐,也等于Ctrl Break

Ctrl a            光标移动到行首(ahead of line),相当于平日的Home键

Ctrl e            光标移动到行尾(end of line)

Ctrl f             光标向前(forward)移动贰个字符位置

Ctrl b            光标往回(backward)移动四个字符位置

Ctrl l             清屏,相当于执行clear命令

Ctrl r            呈现:号提醒,根据客商输入查找有关历史命令(reverse-i-search)

Ctrl w           删除从光标地点前到前段时间所处单词(word)的起来

Ctrl t             沟通光标地点前的四个字符

Ctrl y            粘贴最终三次被去除的单词

Ctrl Alt d   展现桌面

Alt b             光标往回(backward)移动到前贰个单词

Alt d             删除从光标位置到当下所处单词的最后

Alt F2           运行

Alt F4           关闭当前窗口

Alt F9           最小化当前窗口

Alt F10         最大化当前窗口

Alt Tab         切换窗口

Alt 按住左键  移动窗口(或在最上面包车型大巴天职栏滚动鼠标滑轮)

[鼠标中间键] 粘贴卓绝呈现的文本。使用鼠标左键来采摘文本。把光标指向想粘贴文本的地点。点击鼠标中间键来粘贴。

[Tab] 命令行自动补全。使用 shell 提醒时可选用这一方法。键入命令或文件名的前多少个字符,然后按 [Tab] 键,它会活动补全命令或出示相称键入字符的富有命令。

在桌面或文件管理器中央机关单位接按 / 就可以输入地方,展开文件处理器。

快快寻找:在 vi 或 Firefox 中央直属机关接按 / 就可以进入寻找状态。

网址链接和图纸可径直拖放到桌面可能目录,能够即时下载。

平昔将文件管理器中的文件拖到终端中就能够在巅峰中拿走完全的路线名。

在滚动条的空白处点击鼠标中键,显示器即滚动到十一分地点

更多CentOS相关音讯见CentOS 专项论题页面

Linux公社的RSS地址:

正文长久更新链接地址

图片 3

本文由澳门新浦京娱乐场网站发布于澳门新浦京娱乐场网站,转载请注明出处:CentOS最常用命令及快捷键整理,常用命令和快捷