Linux第一天
来源:互联网 发布:实况足球2016捏脸数据 编辑:程序博客网 时间:2024/05/17 21:47
第一章 访问命令行
1.1使用本地控制台访问命令行
1.1.1Shell基础知识
在shell提示符下输入的命令由三个基本部分组成:
1.要运行的命令
2.用于调整命令行为的选项
3.通常作为命令的目标的参数
从命令模式到编辑模式(i),从编辑模式到命令模式(Esc);
从命令模式到末行模式(:wq),从末行模式到命令模式(Esc)。[root@localhost~]# 其中,root为当前用户,localhost为主机名。
whoami 该命令用于显示当前用户
hostname 该命令用于显示当前主机名
hostname server1.example.com 该命令用于临时修改主机名
vim /etc/sysconfig/network 该命令用vim编辑器打开network文件,用于真正修改主机名
编辑/etc/sysconfig/network HOSTNAME=server1.example.com
d$快捷键可以删除从光标开始的整行
cat /etc/sysconfig/network 该命令查询network文件的内容
pwd 查询当前所在目录
cd 进入文件夹或目录
linux分为root和普通用户,#表示root用户,$表示普通用户
uesradd user01 表示新建一个名为user01的用户
su - user01 该命令表示切换到user01用户
ls -l /boot 该命令表示列出/boot目录下的所有非隐藏文件
date --help 该命令表示获取date命令的帮助信息,date命令用来获取主机时间
date 122809422015 该命令表示把当前主机时间改为2015-12-28 09:42:00,但是时间受BIOS的影响
hwclock -r 该命令用于查询硬件的时间
hwclock -w 该命令用于重置重置硬件时钟
date +%F 该命令用于查询当前年月日
touch 1.tar.gz 该命令用于创建一个1.tar.gz文件
touch $(date +%F).tar.gz 创建一个当前年月日的文件
ll 查询当前目录下的所有文件
shutdown -h now,init 0,poweroff -f,reboot,shutdown -r now,init 6 都是关机命令
描述术语执行以字符串形式键入的命令的解释程序Shell指明交互shell正在等待用户键入命令的视觉线索提示符运行的程序名称命令命令行中调整命令行为的部分选项命令行中指定命令所执行的目标部分参数用于与系统交互的硬件显示和键盘物理控制台多个逻辑控制台之一,可以分别支持独立的登录会话虚拟控制台为输出提供显示并为shell会话输入提供键盘的页面终端
1.1.2使用Bash Shell执行命令
ls -a,ls -all 该命令用于列出目录下的所有文件,包括以 . 开头的隐含文件
hwclock -r;date 执行多个命令用;隔开
passwd user01 该命令用于给user01用户创建密码
passwd 该命令用于给root用户创建密码
file /etc/sysconfig/network 该命令用于查看/etc/sysconfig/network文件格式
head /etc/passwd 该命令用于查看/etc/passwd文件前10行
tail /etc/passwd 该命令用于查看/etc/sysconfig/network文件后10行
tail -n2 /etc/passwd 该命令用于查看/etc/passwd文件后2行
more /etc/passwd 该命令用于分屏查看/etc/passwd文件内容
less /etc/passwd 该命令用于前后查看/etc/passwd文件内容
wc /etc/passwd 该命令用于统计指定文件中的字节数、字数、行数,并将统计结果显示输出
wc /etc/passwd 该命令用于统计指定文件中的行数,并将统计结果显示输出
Tab 快速补全命令或者文件名,如果输入的不是唯一,按两次Tab可以显示所有以输入开头的命令
history 显示执行成功的命令的历史记录
!ping 执行最近成功的ping命令
!4 执行历史记录的第4条命令
Esc+. 快速补充上一条命令的最后一个字符
- linux学习第一天
- 驾驭Linux第一天
- linux自学第一天
- linux的第一天
- linux的第一天
- linux第一天
- 第一天初试linux
- Linux第一天
- Linux第一天
- Linux学习第一天
- linux 学习第一天
- Linux学习第一天
- 自学Linux第一天
- Linux学习第一天
- linux学习第一天
- linux 第一天
- linux第一天学习
- Linux第一天
- 开篇
- K-means
- 研发体系建设
- win32API 绘制文字型按钮
- 浏览器访问web服务器的图解和tomcat体系结构图
- Linux第一天
- linux下纯C简单的HTTP POST请求 客户端模型
- 今天和群友谈论了有多少个API获取字符长度的,一共列举出15个
- Block Bindings
- 开启编程之旅
- Android签名详解(debug和release)
- 普通的tab栏的切换与函数封装
- 有趣的Ruby-学习笔记3
- 如何解决Windows下sublime text2不能运行python的问题