Linux是一款操作系统,免费,开源,安全,稳定,高效,处理高并发非常强悍
基础命令
先联网
查看linux中的ip是ifconfig
用户操作
查看当前登录的用户
whoami
切换用户
su root
管理员登入(#),普通用户($)
添加用户
useradd 用户名(只有管理员使用)
useradd liu
passwd 用户名 (只有管理员使用)
passwd liu
Xshell的快捷键
ctrl+L 清屏
ctrl+A 光标移动到最前面
ctrl+E 光标移动到最后面
history 显示历史命令
![number] //直接执行曾经的命令窗口
Linux中的目录结构
查看当前所在的路径
pwd
查看当前路径下的文件 ls
ls -d 只看当前目录信息
ls -l 查看详细信息
ls -a 显示所有 包括隐藏文件(隐藏文件前面是一个点.)
ls -h 显示文件大小
命令格式:命令 -选项 -参数[目录]
路径切换 cd
cd / 切换到根目录
cd - 返回到之前的目录
cd .. 上一级目录
cd ~ 到用户的家目录
创建一个文件:touch 加文件名
Linux的目录结构
/boot Linux启动时,需要的文件
/dev 设备文件
/etc 配置文件
/home 用户家目录
/media 媒体文件
/mnt 挂载文件
/opt 第三方软件
/proc 虚拟化文件
/run 进程文件
/srv 压缩过的文件
/sys 系统文件
/usr 安装过的文件,共享库
/var 可变数据,日志文件
/tmp 临时文件
/usr/bin 普通用户可以使用的目录
/usr/sbin 超级用户可以使用的目录
/usr/lib 32位库文件
/usr/lib64 64位库文件
Linux中的文件处理
如何判断是文件还是目录
-: 表示文件
d:表示目录
L:连接文件
b:设备文件,提供存储的接口设备
c:设备文件,提供串行接口设备--键盘,鼠标
Linux文件处理
mkdir :创建目录
cp file1 file2 : 文件复制
复制多个文件: cp file1 file2 dir
移动一个文件:mv file1 file2
删除文件:rm file1
rm -f file1 file2 强制删除
想删除目录 rm -r dir
Linux查看文件
cat/less/more 查看文件
cat
-A 组合键-vET
-b 列出行号,但是空白行不标识行号
-E 将结尾的断行字符($)显示出头
-n 列出行号,空白行也标识行号
-T 将tab按键以I显示
-v 列出一些看不出来的特殊字符
more
空格:向下翻一页
回车:向上翻一行
/字符串:所搜
:f: 立刻显示文件名和行数
b:翻到第一页
q:离开
less
空格:向下翻动一页
pagedown:向下翻动一页
pageup:向上翻动一页
n:重复前一个搜索
q:退出
head,tail:显示文件头或尾几行
-n:指定显示几行。
wc:显示文件的行数,数字,字节
-c:只显示字节
-w:只显示字数。
-l(L的小写):只显示行数