linux 常用指令
1、系统目录介绍
/ 根目录
/bin 可执行二进制文件的目录例如 ls tar mv cat
/boot 放置linux系统启动时用到的一些文件
/dev 存放linux系统下的设备文件
/etc 系统配置文件存在目录
/home 系统默认的普通用户家目录
/lib 系统使用的函数库的目录
/mnt: /media 设备默认挂载点
/root 系统管理员root的家(根)目录
/sbin 置系统管理员root使用的可执行命令,如fdisk、shutdown、mount
/tmp 一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问
/usr 应用程序存放目录
/var 放置系统执行过程中经常变化的文件
2、常用命令
ls 列出目录内容
ls -a 列出所有文件
ls -l 使用长的列表格式显示目录
ll ../../../root/ 相对路径显示
ls -t 按更新时间排序 新在前
touch a 创建a文件
touch b.txt 创建b文档
mkdir aaa 创建aaa目录
mkdir mybatis springboot 创建多个目录
mkdir spring/ioc spring/aop spring/mvc 一次在某一个目录下创建多个目录
cd 改变工作目录
cd .. 切换至上级目录
cd ~ 切换至当前用户根目录
cd / 切换至根目录
cat 串联文件并打印到标准输出
echo 内容 > 目标文件 以覆盖的方式将内容写入文件
echo 内容>>目标文件 以追加方式将内容写入文件
date >>目标文件 将当前系统日期添加到文件中
head 显示文件的开始部分
head -n n为打印多少行
例如 head -5 显示文件从头开始的前5行
tail 输出文件的末尾部分
tail -n 同理head
more 分页显示数据
more aaa.txt
enter 键 一行一行显示
space 空格键 向下翻⻚
ctrl+f 向下翻⻚
ctrl+b 向上翻⻚
q 退出
less 分页显示数据
enter 键 一行一行显示
space 空格键 向下翻⻚
ctrl+f 向下翻⻚
ctrl+b 向上翻⻚
区别:1、less可以按上下方向键来显示上下内容,而more不能通过上下方向键控制显示;2、less不必读整个文件,加载速度比more更快;3、less退出后shell不会留下刚显示的内容,而more退出后会在shell上留下刚显示的内容。
cp 复制目录
cp -r 递归复制
cp a.txt spring 复制a.txt到spring目录
cp /root/a.txt /tmp 复制a.txt到/tmp目录下
cp ../etc/sysconfig/network-scripts/ifcfg-ens33 /tmp/ 相对路径复制
pwd 打印当前工作目录的名称
从windows中上传文件到linux
1.使用Xftp软件图形界面操作上传文件
2.在linux下安装rz程序
yum install lrzsz -y
使用: rz -y 上传文件
未完待续。。。。。。。。。