Linux学习---(四)Linux目录

xftp传输

可以在xshell中选择xftp,也可打开软件xftp进行新建连接,建议直接在xshell里面打开,因为会直接把一些IP,用户和密码帮你弄好连接。
在这里插入图片描述

设置字符 使用urf-8
在这里插入图片描述

Linux目录

命令
查看当前目录下的文件: ls
查看所有包括隐藏当前目录下的文件:ls -a
查看更详细的当前目录下的文件信息: ls -l
查看当前所有文件,列表形式 :ls -la
去到根目录:cd / 去到绝对路径 cd ./uer
返回上一级目录:cd . .
查看所属目录位置:pwd
查看linux里面的所有命令详细描述:man config enter键为一行一行看,空格一页,q结束 man pwd也可
创建文件夹:mkdir 文件名
创建多重文件目录:mkdir -p 文件目录/文件目录
删除文件目录: rmdir 文件目录名
删除多重文件目录:rmdir -r soft/test 会询问你是否进入,是否删除,输入y,如果不想要提示 rmdir -rf
查询所有pwd的位置 :whereis pwd 其他文件 whereis 其他文件

bin目录下 存放命令 二进制
rtc 放置系统配置文件
计算机名,配置在etc下的sysconfig/
里面有个文件(不是目录了)network全局配置文件,

查看文件;cat network

etc下有个ssh,里面有个sshd_config文件 可以更改协议的默认端口

home目录 存放普通用户
lib,lib64 类库
usr 用户的应用程序
var 临时文件
op t第三方提供的一些软件 mysql,redis装在这下
dev device-设备,CPU,硬盘,DVD等设备

移动文件和文件夹

移动文件: mv file.txt /home/off 把file文件移动到指定目录
移动多个文件;mv file.txt file2.txt file3.txt /home/off 多文件中间用空格分隔
如果在同一个位置也可以当做重命名:mv file1.txt file2.txt
绝对路径重命名:mv /home/Documents/file1.txt /home//Documents/file2.txt

移动文件夹
重命名文件夹:mv directory_1/ directory_2/
打印移动信息:mv -v *.txt /home//off

创建文件夹 mkdir

挂载

用绝对路径

在根目录下创建mnt目录,在mnt下创建 cdrom目录

mount /dev/cdrom /mnt/cdrom

在这里插入图片描述
过程较慢,如果挂载不成功,建议看下虚拟机的DVD的设备状态的连接是否√上

挂载成功
在这里插入图片描述

取消挂载

umount /mnt/cdrom

创建文件

touch 文件名 创建文件
cat 文件名 查看小文件、
tail 文件名 查看大文件
tail -10 文件名 查看后10行
head -10 文件名 查看前10行
more 文件名 分页查看 enter一行,空格一页 Q退出
tail -f 日志文件类的查看(日志是一直在增长的) 看的是文件更新部分 暂停 Ctrl+c
Ctrl+c 撤回

修改文件

vi 文件名 修改文件
vi有三种模式
命令工作模式 (默认)、编辑工作模式、  底行模式
进入编辑工作模式        i/o/a  退出esc
 进入底行模式  前提是命令工作模式  按冒号' :' 进入,保存退出  :wq!   退出不保存 :q!  

在文件中查找:   有时会没发用esc退出,这时按冒号:进入底行模式就行  (底行模式)
替换::%s/替换文字/替换后文字/g   (底行模式)
显示行号      :set nu
重命名:mv 原始名  修改后的名      .txt要带进到名称里面
拷贝文件 : cp -fr   /文件目录/要拷贝的文件   要拷贝到拿个文件目录名

如果想一直有行号,则进入etc目录(计算机的配置) 输入vi virc 修改这个virc文件,然后在最底行,输入 set nu

这下,就可以编辑所有的文件的时候都显示行号了。

其他命令

exit 可以退出root用户

权限

在 ls -l 查看详细信息下,前面有个
在这里插入图片描述
其中d代表文件夹,-代表文件

以第一个举例:
drwxr-xr-x

  1. d 代表文件夹
  2. r:read 读权限 数字4
  3. w:write 写权限 数字2
  4. x:execute 执行权限 数字1
rwxr-xr-x
111101101
755
用户用户组其他组

最高权限 :777

修改权限

g:用户组 u:用户 o:其他组
chmod g+没有的权限缩写 路径/文件夹名 表示添加用户组权限
chmod g-权限缩写 路径/文件夹名 表示减去用户组权限

还可以通过数字赋权限

chmod 755 文件名
递归授权 :chmod 755 -R 文件名 文件下所有的都是755权限

其他

示例:我们在桌面上看到的网络连接,其实在etc/sysconfig/network-scripts/中

用户组和用户

groupadd tomcat 添加用户组, 但是有缺陷,无groupId
groupdel tomcat 删除用户组 删除的只能是里面没有用户的组
groupadd -g 701 tomcat 添加用户组 701 :groupid
添加用户,用户名和用户组名一般一样 :useradd -g 701 tomcat
passwd tomcat 修改密码 ,然后会让你输入新的密码

切换用户时如果加-表示切换用户并且切换环境变量 su - yjl

在opt是以后tomcat,jdk,mysql配置放置的位置
在opt上添加一个文件夹 mkdir software 方便后面安装tomcat,等等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值