Linux指令 (学习日记)----陈某某

Linux基础语法:
1.ls指令:列出当前工作目录下所有文件/文件的名称
ls /root
2.pwd指令: 打印当前工作的目录
pwd
3.cd指令: 改变目录/需要改变的目录名
cd / root
4.mkdir指令:创建目录空格输入创建文件的文件名
mkdir  abc 

5.touch指令:当前路径创建文件

touch abc.txt

6.cp指令:复制文件/复制到指定文件的位置

cp ./abc/home/linu123/abc

7.mv指令:移动文档到新的位置

mv /root

8.rm指令:移除/删除文档

rm /abc

9.vim指令:打开一个文件

vim /root

10.输出重定向:正常执行的指令 >/》文件路径

ls -la》ls.txt

11.cat指令:cat直接打开一个文件的功能

cat abc.txt

Linux进阶指令:

1.df指令:查看磁盘空间

df -f

2.free指令:查看内存使用情况

free -m

3.head指令:查看一个文件的前n行,如果不指定n则默认显示前10行

head -n abc.txt

4.tail指令:查看一个文件的末n行,如果不指定n则默认显示后10行

tail -1 abc.txt

5.less指令:查看文件比较少的内容进行输出.

less

6.wc指令:统计文件的内容信息 -l表示行数,-w表示单词数 -c表示 字节数

wc -l abc.txt

7.date指令:表示操作时间日期 %F表示完整的年月日,%T表示完整的时分秒,%Y表示四位年份,%m表示俩位月份(带前导0),%d表示日期(带前导0),%H表示小时(带前导0),%M表示分钟(带前导0),%S表示秒数(带前导0)。

date +%F

8.cal指令:用来操作日历

cal -1

9.clear/ctrl+L指令:清楚终端已存在的命令和结果

clear

10.管道:管道一般可以用于“过滤”,“特色”,“扩展处理”,管道符:|

ls /|qrep y

Linux高级指令:

1.hostname指令:操作服务器的主机名(读取,设置)

hostname -f

2.id指令:查看一个用户的一些基本信息,该指令如果不指定用户则默认当前用户名

id

3.whoami指令:”我是谁?“显示当前登陆的用户,一般用于shell脚本,用于获取当前操作的用户名方便记录日记

whoami

4.ps -ef指令:主要查看服务器的进程信息,-e等价欲”-A“,表示列出全部的进程,-f显示全部的列(显示全字段)

ps -ef

5.top指令:查看服务器的进程占用的资源,进入命令top,退出命令按q

top

6.du   -sh指令:查看目录的真实大小, -s:summaries,只显示汇总大小,-h:表示以高可读性的形容进行显示

du -sh /root /abc

7.find指令:用于查找文件(其参数有55个之多)

find / -name httpd. conf

8.service指令:用于控制一些软件的服务启动/停止/重启,服务名 start/stop/restart

service httpd start

9.kill指令:表示杀死过程

killall  29867

10.ifconfig指令:用于操作网卡相关的指令

ifconfig

11.reboot指令:重启计算机(慎用)

reboot -w  模拟重启但不会重启

12.shutdown指令:关机(慎用)ctrl+c取消,或者shutdown -c

shutdown -h 12:00表示12点关机

13.uptime指令:输出计算机的持续在线时间

uptime

14.uname指令:获取计算机操作系统相关信息加-a表示获取全部

uname  -a

15.netstat  -tnlp指令:查看网络链接状态

netstat  -tnlp

16.man指令:manual,手册(包含了Linux中全部命令手册,英文)

man cp:查看cp指令的用法

你可能感兴趣的:(linux,运维,服务器)