Linux学习笔记(一)

Linux的文件系统

目录名作用
/根目录,类似于window的各个盘符号
bin可执行的二级制文件
sbin超级管理命令,这里存放的是系统管理员使用的管理程序
boot系统启动的引导文件
dev硬件设备文件
etc系统管理和配置文件
home除root外其他用户的主目录
proc虚拟文件系统,存放当前系统内存的映射。可直接访问这个目录来获取系统信息
usr最庞大的目录,用于存放系统应用程序
var用于存放运行时需要改变数据的文件
lib存储一些本地库文件
mnt挂载镜像数据
temp临时文件
root系统管理员的主目录

命令

1.帮助命令

命令作用
command - -help调用命令的帮助文档
man command显示命令的详细使用文档
info command类似于man命令
table进行命令提示和补全

2.系统命令

命令作用
uname(加 -a)显示系统信息(显示全部信息)
cat/tac 文件名正/反 查看文件内容
cat /etc/redhat-releas查看内核信息
cat /etc/issue查看版本信息
cat /proc/version查看系统信息
hostname查看主机名称
hostname 主机名称临时修改主机名称
su 用户名称切换用户
ifconfig /ip addr查询Ip地址

3.常用命令

命令作用
ls/dir列表路径下的所有文件
ls -a表示将路径下的所有文件显示,包括隐藏文件
ls -l/vdir查询数据
clear清屏
ps静态查看进程的命令
top动态的查看进程的命令
ps-aux显示所有进程
ps -efgrep xxx
pstree以树形结构显示进程之间的关系
tree以树形结构描述文件结构。注意:Linux默认没有安装。
yum install tree安装tree命令
grep过滤命令,过滤内容,
cd ~跳转到登陆用户的家目录下
touch创建空文件
mkdir创建空目录
mkdir -p xx/xx/xx多级创建目录
rm删除命令
rm -f强制删除
rm -r用于删除目录,递归删除
rm -rf强制递归删除(慎用)
echo ‘内容’输出命令
echo ‘内容’>文件将内容输出到文件,如果没有文件,则先创建文件,若已有文件,则覆盖原有内容
echo ‘内容’>>文件追加内容到文件中
cp复制,拷贝
scp远程拷贝
mv剪切命令,也可在本目录中重命名
find 路径 -name “文件”通过对应路径查询符合要求的文件
ln xx xx创建硬链接
ln -s xx xx创建软链接
head显示头部数据
head -n 50显示头部50条数据
tail显示尾部数据
tail -n 50显示尾部50条数据
tail -f 文件动态的监控数据的变化
stat 文件查询详细的文件信息
who/w显示系统用户
whoami显示登陆用户名称
du path显示path的磁盘使用情况
df查看磁盘使用情况
fdisk修复磁盘
which/whereis查询命令的位置
netstat -ano查看网络及使用端口情况
kill pid杀死pid对应的进程
kill -9 pid强制杀死进程
shutdown now马上关机
shutdiwn -r 1一分钟后重启
shutdown -h 1一分钟后关机
halt关机
reboot重启
logout注销
init 0关机
init 6重启
init 3无界面系统
init 5有界面系统
exit退出
tar -cvf xx.tar xx.xx xx.xx归档文件
tar -xvf xx.tar解归档文件
gzip xx.tar压缩文件
gzip -d xx.tar.gz解除压缩
tar -zcvf xx.tar.gz xx.xx xx.xx归档压缩
tar -zxvf xx.tar.gz解压解归
passwd修改密码
passwd 用户名称修改对应用户的密码
date获取系统时间
date -s’格式’修改时间
chmod u+/-权限 文件取消或增加文件的权限
sudo获取临时管理员权限

文件的权限
r(read)=4:读权限;w(write)=2:写权限;x(execute)=1:执行权限
u(user):用户;g(group):所在的组;o(other):其他人在这里插入图片描述

路径问题
相对路径:. …/ 这些相对于当前所在目录而言
绝对路径:一般是根目录作为标准
建议:如果要查找的文件在路径附近,用相对路径。如果查找的文件远离路径,使用绝对路径。
如果想永久修改主机名称
1.CentOS6及其一下版本:
编辑/etc/sysconfig/net work
hostname = xxx
ubuntu以及debian中:
编辑/etc/hostname 文件
xxxx
2.CentOS7:
1)编辑/etc/hostname 文件
xxx
2)使用命令 hostnamectl
hostnamectl set-hostname ‘新的主机名称’
软硬链接

  • 软链接类似于window下的快捷方式
  • 硬链接相当于备份

快捷键

输入作用
ctrl+l清屏
ctrl+c/ctel+z结束当前编辑的任务
ctrl+u清空至首行
ctrl+w清空一个单词,以空格为划分
ctrl+r命令终端能够查找以前输入的命令
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值