上海哪家网站建设好,南宁网站建设接单,雅思培训机构哪家好机构排名,为企业制定网络营销方案目录 linux的目录结构常用linux的命令ls(list)和llcd 切换目录mkdir 创建文件夹touch命令#xff1a;创建普通文本文件pwd 显示路径whoamisu#xff1a;普通--超级账号man#xff1a;查看手册rm#xff1a;删除网络命令ifconfig重定向 cat 查看文本文件clear清屏hi… 目录 linux的目录结构常用linux的命令ls(list)和llcd 切换目录mkdir 创建文件夹touch命令创建普通文本文件pwd 显示路径whoamisu普通--超级账号man查看手册rm删除网络命令ifconfig重定向 cat 查看文本文件clear清屏history命令查看历史记录find命令可以在指定的目录下查找文件tar命令压缩与解压命令service命令rpm -qa | grep命令rpm -e --nodeps命令kill命令结束Linux下的进程 vim使用附录vim文件的跳转 linux下的权限 linux的目录结构
一切皆文件 文件分类 常用linux的命令
ls(list)和ll
查看当前文件夹下的文件 在 Linux 系统中ls 和 ll 命令都是用来列出目录内容的命令它们的区别如下
ls 命令是一个简单的文件列表命令它会列出目录下的文件和子目录的名称并显示它们的属性和权限等信息。
ll 命令是 ls -l 命令的缩写它会以长格式显示目录内容包括文件类型、权限、所有者、组、大小、创建时间、名称等详细信息。
因此ll 命令可以更方便地查看文件的详细信息而 ls 命令则更简洁仅列出文件和目录名称。 cd 切换目录
语法规则cd 文件夹名(相对路径、绝对路径)
mkdir 创建文件夹 语法规则mkdir 文件夹名(只能够创建一级文件夹) 语法规则mkdir -p 文件夹1/文件夹2/文件夹3
touch命令创建普通文本文件
touch 普通文件名
pwd 显示路径
查看当前用户停留在哪个具体的路径下
whoami
su普通–超级账号
普通账号与超级账号的相互切换 man查看手册
man 被查看的命令 rm删除
慎用 -rf
网络命令ifconfig
ifconfig命令查看Linux下的ip地址 重定向
cat 查看文本文件
console
clear清屏
history命令查看历史记录
一般情况下Linux默认会记住最近使用的1000条命令 如果想重复执行之前执行过的命令!历史命令编号 find命令可以在指定的目录下查找文件
find 目录名 -name 查找的文件名 例如find /home -name hello* 管道命令(“|”)可以将多个命令连接起来 tar命令压缩与解压命令
压缩文件tar -czvf 被压缩的文件(linux压缩的文件大多以.tar.gz) 解压文件tar -zxvf 被解压的文件 service命令
关闭防火墙service iptables stop 开启防火墙service iptables start rpm -qa | grep命令
查看linux下是否安装了指定的软件
rpm -e --nodeps命令
卸载指定的软件(并且将依赖卸载掉) kill命令结束Linux下的进程
kill -9 进程号
vim使用 vi命令(*)vi打开一个文件后并不能够直接编辑文件。vi下的文件有三种状态只读、编辑、命令状态
按下i进入编辑状态 打开一个普通文本文件vi 文本文件----只读状态 vim环境的变更:set nu显示行号设定之后会在每一行的前缀显示该行的行号:set nonu与 set nu 相反为取消行号
命令作用x, X在一行字当中x 为向后删除一个字符 (相当于 [del] 按键) X 为向前删除一个字符(相当于 [backspace] 亦即是退格键) (常用)nxn 为数字连续向后删除 n 个字符。举例来说我要连续删除 10 个字符 『10x』。dd剪切游标所在的那一整行(常用)用 p/P 可以粘贴。nddn 为数字。剪切光标所在的向下 n 行例如 20dd 则是剪切 20 行(常用)用 p/P 可以粘贴。d1G删除光标所在到第一行的所有数据dG删除光标所在到最后一行的所有数据d$删除游标所在处到该行的最后一个字符d0那个是数字的 0 删除游标所在处到该行的最前面一个字符yy复制游标所在的那一行(常用)nyyn 为数字。复制光标所在的向下 n 行例如 20yy 则是复制 20 行(常用)y1G复制游标所在行到第一行的所有数据yG复制游标所在行到最后一行的所有数据y0复制光标所在的那个字符到该行行首的所有数据y$复制光标所在的那个字符到该行行尾的所有数据p, Pp 为将已复制的数据在光标下一行贴上P 则为贴在游标上一行 举例来说我目前光标在第 20 行且已经复制了 10 行数据。则按下 p 后 那 10 行数据会贴在原本的 20 行之后亦即由 21 行开始贴。但如果是按下 P 呢 那么原本的第 20 行会被推到变成 30 行。 (常用)J将光标所在行与下一行的数据结合成同一行c重复删除多个数据例如向下删除 10 行[ 10cj ]u复原前一个动作。(常用)[Ctrl]r重做上一个动作。(常用) wim文件快速跳转 :set number
gg
66gg 附录vim文件的跳转
1.跳转到首行文件的第一行第一列
gg
# 输入两个小写gg2.跳转到末行文件的最后一行第一列
G
#输入一个大写G3.跳转到指定的第n行
66gg
66G
# 输入 ngg 或 nG, n 代表行号,光标会跳转到文件的第n行。例如 66gg 或 66G光标会跳转到第66行。4、跳转到当前行的行首、行尾
0行首$行尾5、左右移动
hl小写的L向左移动n位
nl小写的L向右移动n位6、跳转到指定列
n | 管道 或者 0nl小写的Llinux下的权限
chmod ur a.txt # 所属用户增加可读权限
chmod u-r a.txt # 所属用户减少可读权限
chmod ur a.txt # 所属用户设置可读权限
chmod ar a.txt # 给所有人增加可读权限
chmod ux,gw a.txt # 同时修改多个权限
chmod ugx a.txt # 同时修改多个权限chmod 777 a.txt # 给所有人增加读、写、执行权限chmod -R 777 目录 # 修改目录及目录下所有文件的权限左边显示的就是文件的权限
第一个字符信息就是文件的类型这个文件类型有d目录文件、-普通文件、p管道文件、c字符设备文件、b块设备文件、l链接文件等等。 文件的普通权限有rread 读 、wwrite 写、xexecute 执行权限。
除了第一个文件类型一共有9个空位是用来显示文件的权限分成三个文件所有者user、所有组group、其他人other、还有一个是所有人all包括前面三个的意思。 在linux中系统只认识二进制0/1的内容那么读写执行是怎么转化成我们认识的权限实际上我们能看到的读写执行是八进制0-7显示的。
权限二进制八进制内容描述—0000没有任何权限–x0011只有执行权限-w-0102只有写入权限-wx0113有写入和执行权限r–1004只有读的权限rwx1117满权限读写执行都有
chmod 777 a.txt # 给所有人增加读、写、执行权限
chmod -R 777 目录 # 修改目录及目录下所有文件的权限参考博客 https://blog.csdn.net/rhn_111/article/details/129083544