网站首页 > 技术文章 正文
1.shell
shell 是用户和 Linux操作系统之间的接口 Linux中有多种 shell 其中缺省 使用的是 bash
当命令不在命令行中执行,而是从一个文件中执行时,该文件就称为 Shell 脚本。
shell控制台使用办法:
alt+F1~F6
2.文件和目录操作
2.1 启动和登录,重启,系统
用户名,密码
exit
reboot
shutdown
2.2.显示目录文件ls
ls [-ald]文件或目录
2.3mkdir创建新目录
mkdir /tmp/Japan
-p递归创建mkdir –p /tmp/Japan/cjdx
2.4.cd切换目录
cd /tmp/Japan/cjdx切换到指定目录
cd ..回到上一级
2.5.rmdir删除空目录
2.6.cp复制
cp /tmp/Japan/cjdx /root 将cjdx复制到root目录下
cp –rp /tmp/ Japan/cjdx 复制原文件或目录
–r复制目录
-p保留文件属性
2.7.mv剪切
mv [原文件或目录] [目标目录]
mv /tmp/Japan/cjdx /root将cjdx剪切到root目录下
2.8.rm删除
rm /tmp/Japan/cjdx
rm –rf [文件或目录]
-r删除目录
-f强制执行
2.9.touth创建空文件
touch Japanlovestory
touth /tmp/Japan/cjdx
touth Japanlovestory cjdx创建两个文件
touth “program files”
2.10cat查看文件内容
cat /etc/issue
cat –n /etc/issue按行号显示文件内容
2.11more分页显示文件内容
more /etc/services
(空格)或f 向下翻页
b 向上翻页
Enter 换行
q 退出
2.12.less分页显示文件内容
less /etc/services
(空格)或f 翻页
b 向上翻页
Enter 换行
q 退出
pgup 向上翻页
pgdn 向下翻页
n(next) 下一页
2.13.head –n 20 /etc/services显示文件前几(20)行
tail –n 20 /etc/services显示文件后几(20)行
tail –f 文件名 小f跟踪文件的唯一inode号,就算文件改名后,还是跟踪原来这个inode表示的文件
tail –F 文件名 大F按照文件名来跟踪
3. 用户及用户组管理命令
3.1创建一个新用户
useradd 用户名 -g 组名 -G组名 -d 目录 -p密码
其中 -g指定该用户的首要组
-G指定该用户的次要组
-d 指定该用户的 Home 目录
-p 指定该用户的密码
3.2删除一个用户
userdel 用户名
3.3.
groupadd 组名
groupadd命令可以创建一个新的用户组
groupdel 组名
groupdel命令用于删除一个已存在的用户组
3.4 passwd
出于系统安全考虑 Linux系统中的每一个用户除了有其用户名外还有其对应 的用户口令 用户可以随时用 passwd 命令改变自己的口令 该命令的一般格 式为
passwd
输入该命令后 按系统提示依次输入密码和密码确认后 即可完成用户密码 的修改
3.5su
su 用户名
3.6chomo改变文件或目录的访问权限
chmod [who] [+ | - | =] [mode] 文件名
1 操作对象 who可以是下述字母中的任一个或者它们的组合
u 表示用户(user) 即文件或目录的所有者
g 表示同组(group)用户 即与文件属主有相同组 ID 的所有用户
o 表示其他(others)用户
a 表示所有(all)用户 它是系统默认值
2 操作符号可以是
+ 添加某个权限
- 取消某个权限
= 赋予给定权限,并取消其他所有权限
3 mode表示权限 常用的参数有
r 可读
w 可写
x 可执行
将文件 text 的权限设为 文件属主可读 可写 可执行 与文件属主同组 的用户可读 其他用户不可读 命令如下
chmod u=rwx,g=r,o= text 注意,后无空格 o=后有空格
执行成功后 用 ls –l text 命令查看文件属性的结果如下
-rwxr----- 1 user group 0 Feb 10 09:42 text
3.7chown更改某个文件或目录的属主和属组
chown oracle:dba text
令将 text 文件的属主和属组分别改为 oracle和dba
4. 进程及任务管理命令
4.1.ps
是最基本同时也是非常强大的进程查看命令
ps -ef显示所有执行进程的信息
4.2.top
top是一个动态显示过程
4.3.kill
kill -9 1234命令 将终止 PID(进程号)为 1234的进程
5.磁盘及文件系统管理命令
5.1.df
显示目前磁盘剩余的磁盘空间 常用的参数为-k
5.2mount和umount
.................
猜你喜欢
- 2024-11-04 Dockerfile 命令详解 dockerfile常用命令
- 2024-11-04 运维日记|那些年你可能会踩的坑—xtts篇
- 2024-11-04 oracle数据库访问控制配置(白名单)
- 2024-11-04 深入浅出!十三张图带你从源码了解SpringBoot启动流程!实战篇
- 2024-11-04 Jenkins安装配置,项目发布、管理详解,史上最清晰,值得收藏!
- 2024-11-04 0034 使用table表格标签进行网页排版
- 2024-11-04 Java课程设计报告+源码-万年历的设计与实现
- 2024-11-04 Java 8之后的那些新特性(二):文本块 Text Blocks
- 2024-11-04 springboot快速入门 springboot超详细教程
- 2024-11-04 11——26Sqoop 11/16-24
你 发表评论:
欢迎- 620℃几个Oracle空值处理函数 oracle处理null值的函数
- 612℃Oracle分析函数之Lag和Lead()使用
- 601℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 597℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 593℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 585℃【数据统计分析】详解Oracle分组函数之CUBE
- 574℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 563℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)