Linux学习日记D1

Linux的基础常识:
1 bin binary 二进制可执行文件(存放命令文件)
2 dev device 存放设备(一个设备文件对应一个硬件设备)
3 mnt mount 存放挂载文件
4 root root用户,家目录(Linux最高权限)(每个用户都有一个家目录)
5 sys ,proc 存放内核信息(应用程序开发一般用不着)
6 tmp 临时目录,关机后目录中所有的内容清空
7 home 普通用户对应的家目录
8 etc 存放系统配置文件(比如开机启动项,部分工具的配置)
9 sbin (super binary)存放级别比较高的命令(只有root用户才能执行)
10 usr 用户目录,存放用户自己安装的软件
/usr/bin 存放启动软件工具的命令
/usr/include存放头文件
/usr/lib 存放库文件
…………
Linux的基础命令:

  1. 用户管理 useradd xxxx(添加用户xxxx) userdel xxxx (删除用户xxxx)passwd (修改密码)userdel xxxx -r (删除用户xxxx连同目录) su xxxx (切换用户)(不加即 切换至root)rm -rf xxxx (删除用户xxxx目录) cat xxxx /etc/passwd (查看用户xxxx)
  2. 文件目录命令:ls -l (显示文件属性)ls -a (all 显示所有文件包括隐藏文件或目录)ls -ls (显示属性及隐藏文件)注:所有.开头的文件或者文件夹都是隐藏的 touch {文件} (创建文件)注:所有.开头的文件或者文件夹都是隐藏的 touch {文件} (创建文件)
  3. 示例:-rwx------ 1 root root 1488 2019-1-20 hellow.c
    权限 个数 属主 属组 文件大小 创建时间 文件名
    - /d/l rwx rwx rwx
    普通文件 /目录/链接 当前用户权限 同组其他用户权限 其他用户权限
    r 可读 w可写 x可执行
  4. cd / 进入跟目录 cd (路径)进入相应的目录【其中路径分为绝对路径和相对路径,其中绝对路径-指完整的路径从根目录开始的路径,相对路径-指相对当前的路径】 cd(不加参数)即进入家目录 cd - 回到上一次工作的目录
  5. pwd 查看绝对路径
  6. cp 源路径 目的路径 (其中可以使用相对路径和绝对路径,同样可以结合使用)cp -rf 源路径 目的路径(强制复制整个目录)
  7. mv 文件名 文件名 剪切改名 其中可以加上路径
  8. rm 文件名 删除文件 rm -rf 文件名 强制删除文件 rm -rf* 删除所有当前文件
  9. chmod 777(二进制) 文件名 修改文件的权限(root权限最高)chmod u+x文件名 加权限 chmod o-w 文件名减权限
  10. mkdir 目录名 创建目录
  11. du 文件 查看文件或目录大小 file 查看属性
  12. tar -zcf 文件 .tar.gz 要压得文件 压缩文件 tar -xzf 文件.tar.gz 解压文件
  13. ln -s 文件夹 /xxxx 创建快捷方式(软链接)
  14. ps -elf 查看操作系统的进程 gcc 1.c -o 1 编译1.c程序 ps -elf | grep 文件名 查找文件名 kill -9 序列号 结束进程
  15. ./ 执行 find / -name 文件名 寻找文件名
  16. grep 关键字 /路径*/ -r 查找具体内容(-r递归)(不知全名路径可加星号)
    ………………

2019年1月20日晚

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值