Linux 基础拾遗

205 阅读2分钟

闲暇时复习整理,以下内容来自《Linux就该这么学》

必须掌握的linux命令

命令作用例子
man查看一个命令的介绍man grep
date查看该系统的时间date
reboot重启系统reboot
poweroff关闭系统poweroff
wget下载网络文件wget www.linuxprobe.com/docs/LinuxP…
ps查看进程 R(运行)S(中断)ps -aux
top监视进程活动与系统负载信息top
pidof查询某个服务的pid值pidof sshd
kill终止某个服务的pid进程kill 2156
killall终止某个服务名称的全部进程pidof httpd && killall httpd
ifconfiginet参数后面ip地址 ether参数后面mac地址ifconfig
unname查看系统内核版本uname -a
uptime查看系统负载信息 分别为1分钟,5分钟,15分钟,负载越低越好 最好不超过1 生产环境不要超过5uptime
free显示内存使用信息free -h
who查看当前登入主机的用户终端信息who
last查看所有系统的登录信息last
history现实执行过的命令history
pwd显示当前工作目录pwd
cd进入某一文件夹cd - cd / cd ~
ls显示文件夹信息ls -lha
cat查看文件内容 n带行号cat -n
more查看大文件more
head查看前多少行head -n 20
tail查看后面多少行 实时查看tail -20f
tr替换tr [a-z] [A-Z]
wc统计文本行数wc -l行数 -w单词数 -c字节数
stat查看文件存储和时间等信息stat 文件名称
touch新建文件
mkdir新建文件夹
cp复制cp 源文件 目标文件
mv移动 或 重命名mv 源头文件 目标文件
rm删除rm -rf 递归强制删除
file查看文件类型file 文件名
tartar -czvf压缩 tar -xzcf解压
grep搜索grep -n 显示行号 -c找到了多少行 -i忽略大小写 -v反向选择
find查找find -name "index*"

重定向

命令作用例子
alias查看别名alias
unalias删除别名unalias rm
alias git=g命名为别名
/<输入重定向
/>输出重定向

| 输出追加 | | | | | | | | | | |