linux 操作系统 基础

1 操作系统

windows管理员 administrator

linux管理员帐户root,登录之后提示符号#

普通用户登录之后的提示符是$

linux当中只有目录没有盘符的概念,他的根目录是/,呈树状

命令整理

pwd  打印当前的目录

ls 列出文件夹

cat 1.txt 查看文件内容

touch 1.txt 创建一个空的文本文件

mkdir 创建文件夹

cd 切换目录

绝对路径:从/开始写起的路径

相对路径:

比如 /root/heqiuyu这个绝对路径,我在root 文件夹下面, 直接输入cd heqiuyu 相对于

 

root文件夹,heqiuyu 就是一个相对路径
pwd 显示用户当前所处的工作目录
cd -  回到从哪个路径来到的当前路径
cd.. 切换到你的上一级目录
useradd 添加用户
passwd  修改密码
yum install tree -y 安装软件
cp 复制文件或者目录
dd 按照指定大小和个数的数据块来复制文件或者转换文件

 

 

rm 删除文件或者目录
rm -rf 自杀命令
touch a{1..100}.txt 批量创建文本文件
mkdir he{1..100} 批量创建文件夹
cat  查看纯文本文件(内容少)
more 查看纯文本文件(内容较多)
head 查看纯文档的前N行 例如 head -n 20
tail    查看纯文档的后N行或持续刷新内容  例如 tail -n 20
ifconfig 查看iP地址网卡名称
whoami 我是谁
远程访问先停掉防火墙,开启sshd
systemctl stop firewalld.service
systemctl start ssh
clear 清屏
ctrl+l 清屏
ls 列出文件或者目录
tree列出目录结构
echo 输入信息
su 切换用户
head 命令 输出一个文件的前几行,-n,n代表数目,输出n 行,默认10行
grep 查找文件当中是否包含某个字符串的行
mv移动目录或者 本目录内改名字
tr   替换文本文件中的字符 tr [原始字符] [目标字符]
man 帮助
alias别名
which 找到命令的全路径
date   用于显示及设置系统的时间或日期,格式为“date [选项] [+指定的格式]

 

 reboot    重装系统

poweroff    关闭系统

wget        在终端中下载网络文件

 

ps 查看系统中的进程状态

 

 

 

 

top 动态地监视进程活动与系统负载信息
 
pidof 查询某个指定服务器的PID值

 

kill 终止某个指定PID的服务进程

killall  终止某个指定名额的服务器对应的全部进程 

uname 查看系统内核与系统版本等信息

uptime 用于查看系统的负载信息

free 显示当前系统中内存的使用信息

last 查看所有系统的登录记录

history  显示历史执行过的命令

sosreport 收集系统配置及架构信息并输出诊断文档

wc 用于统计指定文本的行数,字数,字节数 

 

 

 stat 用于查看文件的具体存储信息和时间等信息

cut 按“列”提取文本字符

 

 

 vimdiff  比较多个文本文件的差异

file 查看文件的类型

tar 对文件进行打包压缩或解压

 

 grep 在文本中执行关键词搜索,并显示匹配的结果

 

 

 

find 按照指定条件来查找文件

 

 

2 快捷键总结

tab      自动补全

ctrl+l   清屏

ctrl+c  中断当前任务

ctrl+p   上一个执行的命令

ctrl+f   向前移动光标

ctrl+b  向后移动光标

ctrl+a   光标移动到最前面

ctrl+e  光标移动到命令结尾

ctrl+k  删除光标到命令结尾

ctrl+u  删除光标到命令前面的内容

 

posted on 2020-08-02 21:50  夏小华  阅读(112)  评论(0编辑  收藏  举报