[Linux][基础指令]之细节笔记 + 积累
[Linux][基础指令]之细节笔记 + 积累
·
1.细节笔记
- adduser name 添加用户
- passwd name 更改用户密码
- 以上都需要在root用户下执行
- userdel -r name 删除用户
- xargs:将管道的输出结果,作为命令行参数,交给后面的程序
- echo “-l -a -I” | xargs ls
- which:在系统路径中,去查找特定的指令所在的路径
- alias:给命令起别名
- alias xxs=“ls -al”
- uname -r:查看Linux内核版本信息
- stat:显示文件的状态信息
- vmstat:报告关于内核线程、虚拟内存、磁盘、陷阱和CPU活动的统计信息
- top:查看CPU资源使用状态
- netstat:查看网络链接状态
- free:查看内存资源状态
- df:查看磁盘分区资源状态
- 如何批量删除当前目录下后缀名为.c的文件?
- *rm .c
- find -name “*.c” -maxdepth 1 | xargs rm
2.积累
- Linux下,一切皆文件
- Linux下是有隐藏文件的
- Linux下隐藏文件/目录的方式,可以让文件名以.开头
- 隐藏文件的基本用途:可以用来进行隐藏一些配置文件
- .表示当前路径
- 使用.可以限定我们要执行的可执行程序在什么位置
- ./code
- 使用.可以限定我们要执行的可执行程序在什么位置
- …表示直接上级路径
- 帮助我们进行路径切换
- / --> 根目录
- 绝对路径:很少日常操作中使用,一般会出现在比较正式的场合,如配置文件中
- 相对路径:日常操作(比较简单的)
- 普通用户而言:/home/xxx:就叫做xxx这个用户的家目录(工作目录)
- 对于root用户而言:/root
- Linux没有回收站,删了就是删了
- echo 打印内容到显示器
- echo “hello” > file.txt
- 创建没有的文件
- 本来应该显示到显示器的内容,被写入到了文件中
- >:输出重定向
- 如果目标文件不存在,创建之,否则直接进行访问
- 从文件开始,覆盖式的写入
- >>:追加重定向
- 从文件的结尾,追加式的写入
- <:输入重定向
- 本来应该从键盘读取的内容,变成从文件中读取
- echo “hello” > file.txt
- nano --> Linux下内置的文本编辑器
- | 管道,用于传导数据
- 管道文件 --> 内存级的文件,没有在磁盘上
- 可以批量化,流水化处理数据
- 入口 | 出口
- su - 切换成root
- 由root切回普通用户
- logout
- Ctrl + d
- 不推荐root用户和普通用户密码一样
- 由root切回普通用户
更多推荐
已为社区贡献4条内容
所有评论(0)