-
linux 查看db2是否启动_自定义指令简化tomcat在linux下的启动
2020-12-25 13:53:56首先我将linux版的tomcat apache-tomcat-6.0.18.tar.gz,上传到redhad5中,并且解压如下图所示解压之后,我们要启动tomcat 或是关闭tomcat 或是 查看tomcat的实时日志,每次都要切换到tomcat的安装目录然后到bin目录...首先我将linux版的tomcat apache-tomcat-6.0.18.tar.gz,上传到redhad5中,并且解压如下图所示
解压之后,我们要启动tomcat 或是关闭tomcat 或是 查看tomcat的实时日志,每次都要切换到tomcat的安装目录然后到bin目录下找相对应的指令,确实显得不是很方便,所以笔者在这里想的是简化这些指令
如下图所示:
笔者在这里自定义了3个指令:
startap 意思是启动应用服务;
stopap 意思是停止应用服务;
tailc 意思是动态查看日志输出;
定义好了这些指令之后,用 source ~/.bashrc 让自定义的指令生效, 这样就不用重启系统了
下面来检测一下我的指令是否生效
服务跑起来了,那么我们在linux系统下用火狐浏览器访问一下
可以看出启动指令确实生效了,那么再看看停止指令是否有效,
再用linux下的火狐浏览器检测下
由此可见,这些指令都起作用了。所以作为一名项目经理,简化工作,让下面的人用一些简单的指令不仅能提高工作效率,而且也简化了工作的复杂度,这样的好事何乐而不为了,希望我的方法能够对某些开发人员或者运维人员有思想上的指导作用
-
linux 指令
2019-09-09 08:47:50linux 指令 命令 ●内部命令,随Shell启动,常驻内存 ●外部命令,需要找到文件加载进程,查找路径就是$PATH 。hash, 外部命令路径可以保存在一个hash表中 命令格式 命令本身可以接受选项和参数,而选项可以有自己的...linux 指令
命令
●内部命令,随Shell启动,常驻内存
●外部命令,需要找到文件加载进程,查找路径就是$PATH
。hash, 外部命令路径可以保存在一个hash表中命令格式
命令本身可以接受选项和参数,而选项可以有自己的参数。
●短选项: -h使用-加一个字母,短选项可以合并,但是如果选项需要提供参数,必须放后面。 短选项往往都是最常用的选项,为了简化而提供
●长选项: -all使用–加单词,长选项不可以合并写
●Ctl+ c可以结束正在运行的命令
●\ 命令续行符
●;一行多个命令使用分号分割
●使用tab键补全,tab 2次可以提示补全的候选命令扩展
常用命令
●查帮助
。help 内部命令
。man查看Man文档
。命令h或命令–helpI●命令
。type命令类型 wc -l 统计条数
。hostname 主机名
。who登录信息, who am i或whoami, w
。whatis 命令有什么功能
。which 命令在哪里
。whereis 命令程序二进制文件、man文档
。 uname -a查看操作系统信息,比如内核版本-r
。alias别名 。强制执行文件 bash+文件
。echo 回显字符
■-n取消自动附加最后的换行符
■-e使用解释功能,$ echo -e “a\tb\nc"使用转义符
。 date日期
■date +”%Y%m%d %H:%M:%S"
■date [MDDhhmm[[CC]YY][.ss]][.ss]]修改时间●开关机
。halt, poweroff 。reboot重启 。shutdown [optionl... TIME ■-r重启 ■-h关机 ■TIME: now立即执行; +3几分钟后执行; hh:mm几点几分开始执行 ■-c末执行前,还可以取消
●网络
。 ping -c 20 -w 5 www. magedu. com
。ip a
。ss -tanlp绝对路径和相对路径
●相对路径,不以/开始的路径
●绝对路径, 以/开始的路径
●因为常常当前工作路径会变化,有时候从当前路径为参照,找其它路径中的文件会出错,往往就从根开始写
绝对路径,减少路径错误
●相对路径用在相对于当前路径的某个文件, 相对关系不变的情况
●basename基名和dirname目录名dirname /etc/ sysconfig/ network-scripts/ifcfg- ens33
/etc/sysconfig/ network-scriptsbasename /etc/sysconfig/network-scripts/ ifcfg-ens33
ifcfg-ens33文件类型
●-或f 普通文件
●d目录directory
●I 符号链接或软链接symbolic link,相当于快捷方式
●b块设备block device, 随机访问,磁盘
●c字符设备character device, 线性访问,键盘
●p管道pipe
●s socket文件通配符Wildcard
● * 匹配0个或多个字符
● ?匹配一个字符
● [a-z]、 [A-Z]、 [0-9]、 [acdf]匹配一 个字符; 【^a-z】匹配a-z之外的任意- 个字符
● [:space:]空白字符; [:digit:]表示0-9; [:lower:]小写; [:upper:]大写; [:alpha:]字母; [:alnum:]字 母和数字等。
。当一个字符用,所以test[:alnum:]]grep -E [a-z]+ 同等于 egrep [a-z]+
grep -v ^# -v:除什么之外 ^:以什么开头
文件系统命令
● Is列出目录内容
。-a显示所有文件,包括隐藏文件,即以开头的文件
。-l长格式显示。别名ll即Is -l。 显示了stat的部分内容
。-h, -human-readable配合-I,人可阅读的,size显示为K、M、G等
。-R递归目录
。-d或-ld 显示目录自身
。-i显示inode号●stat 显示文件的信息(元数据metadata)
。access time, atime,读取文件内容则设置
。modify time, mtime,改变文件自身内容则设置。Is -I显示的时间就是mtime
。change time, ctime, 元数据发生变化则设置●cd 切换目录change directory
。cd或cd ~回家
。cd -最后两次目录切换●pwd显示当前工作路径; basename基名,路径中最后-部分; dirname目录名
●file 显示文件格式
●cat 读取文件或stdin到stdout; tac每个文件倒着读取行
●more, less比more功能更强
。回车向后- -行,y向前一-行
。空格向后-页,b向前-页
。d向后半页, u向前半页
。g首行,G末行
。u向前
。/或?搜索
。q退出
●head -n 20 /etc/passwd
●tail-n10 /etc/passwd; tail -f /var/log/messages
●touch没有文件创建空文件,如果文件存在,改变时间戳
。-a改变atime、 ctime
。-m改变mtime、 ctime
。-c如果文件不存在,则不创建
●mkdir 创建目录
。-p创建父目录
。-v详情
●tree递归显示目录树
。-d只显示目录
。-L n显示的最大层数
●rmdir删除空录
●rm慎用!!!
。-i交互式提醒; -f强制不提醒
。-r递归删除
。rm -rf
●In创建链接文件
。-S 创建符号链接
。-v详情
●cp复制目录或文件,从源复制到目标。默认不递归复制
。如果源是文件
■目标是文件,目标不存在,直接创建指定名称文件。如果目标存在,覆盖
■目标是路径,复制到指定的路径下,不存在新建,存在则覆盖
。如果源是目录
■目标是文件,不可以
■目标是目录
■如果目标目录存在,就在该目标目录下复制源目录内容
■如果不存在,创建目标目录,复制源的内容
。如果有多个源,目标只能是目录了,且目标必须存在
。-i交互式提醒; -f强制覆盖不提示
。-R-r递归复制
。-perserv 保留指定的元数据信息,all保留所有即包含权限、属主、属组等
。-d表示–no-dereference -preserv=links不复制源文件,只复制链接名
。-a归档,相当于-dR --reserv=all, 递归复制所有文件包括软链接,但不跟踪软链接
●mv移动或重命名
。和cp很像
●find [指定目录][指定条件] [指定动作] [指定动作]
。find / -name *.py符号链接
$ ln -sv test test.link
$ stat test
$ stat test.link
$ stat -L test.link
使用In命令加上-s选项就可以创建符号链接,也称软链接。软链接也是文件,60个字符以内,在软链接的inode entry中记录着链接到的文件的路径(相对或绝对路径字符串)。而大多数软链接记录的路径字符串长度都小于60,应当尽量避免为软链接分配块,太浪费空间了。
软链接里面记录着路径字符串,所以软链接的size就是路径字符串的长度。
stat的-L选项跟进符号链接。inoda
每一个文件包括目录都有唯一的一个inode号
目录也是文件,在目录文件本身的数据.上存储着其下的文件的文件名到inode号的映射信息。
一般inode表会占用磁盘空间的1%,所以inode记录数有限制。可能会造成文件太多, inode用完了,可以磁盘还
有空间。因此,小文件多,要适当增加inode空间。inode不跨分区。
查看inode可以使用ls -i
●假设1个block为4KB
●有15个块指针区, 每个块指针占4个字节
●direct block直接块指针,有12个,那么所有直接块指针最大管理48KB的数据
●single indirecti间接块指针1个,指针占4个字节,1个块就可以存储1 k即1024个指针, 1K * 4KB=4MB, 说明间接块指针可以管理4MB数据
●double indirect二级间接块指针1个,一级指针可以存1K个指针,每一个-级指针有可以保持1K个二级指针,由此可得1K* 1K* 4K=4G,可以管理4G数据
●triple indirect三级间接块指针1个, 4G* 1K= 4T,可以管理4T数据文件查找
/的inode在ext文件系统中是保留的,inode是2。
假设需要查找/d1/f1这个文件,首先找到inode表中查找2对应的块block. /是目录,所以块信息中存储的是它里面的子目录或文件的inode号和文件名。匹配d1文件名后就知道了它的inode号,假设是1234。
再去inode表中找1234对应的inode entry中块信息,然后读取块中信息,由于d1也是目录,从中找出f1和f1的inode。
使用f1的inode去inode表中找到f1的块信息,就可以读取f1的数据了。
注:文件名是目录的数据,也就是说存在目录的块上。硬链接:如果两个文件没有跨分区,且2个文件指向同一个inode,这就是硬链接,即文件的引用计数。ln test test1来创建文件test1,硬链接数加1。如果硬链接数为0,则文件才被清除了。
进程的状态返回值
每一个进程可以有输入和输出,但是每一个进程还可以有一 个状态返回值, 来表示进程是否成功地执行。
0在绝大多数操作系统中都表示成功;
非0表示进程一定没有成功执行,但非零数表示什么意思,要看不同程序的帮助文档或编程手册。在bash中使用$?查看这个状态返回值。 echo $? 来查看文件描述符
一切皆文件。每一个打开的文件分配一个文件描述符(Flle Descriptor),负整数。
管道
使用 |,上一个程序的标准输出通过管道送给下一个命令的标准输入。重定向
重定向就是改变程序的输入或输出。
●>输出重定向: 相当于 w+ 把标准输出或者文件内容输出给目标 在最后添加 &> c = 2>&1 = 1>&2 在>c前面添加 2>&1 相当于 2 指向1的引用stdout 1也指向stdout 则都只接受stdout id abc > c 2>/dev/null stdout = c stderr = null(黑洞)
●》追加输出重定向:相当于尾部追加
●<输入重定向 :cat < c 原来读取键盘输出内容现在换出读取文件c内容字 符流
●<< Here Document >> cat > test << EOF:直接编辑test文件 buffer 遇到EOF之后结束
输出重定向和输出追加重定向表示1先指向文件,2指向1,也就指向该文件 >files 2>&1
2>&1 > files表示2指向1即stdout,然后1重新指向一个文件输入重定向
Here Document
用户和组
*nix(unix)是多用户系统
●用户
。管理员
■root用户是必须有的管理员账户,特权用户,无所不能。慎用
■uid为0
■家目录在/root
。系统用户
■普通授权用户,不用登录,- -般不需要家目录
■uid 1-499,CentOS7 1-999
。普通用户
■普通授权用户,交互式登录,需要家目录在/home/
■uid 500+,CentOS 1000+
。用户id为2字节无符号整数,0是root, 其它用户使用1-65535
●组
。用户属于不同的组
。管理员组
■名为root, gid为0
。系统组
■普通组,gid为1-499, CentOS7 1-999
。普通组
■普通组, gid为500+,CentOS 1000+
●用户的组
。主要组、基本组primary group
■每一个用户都仅能属于一个组,这个组称为主组,创建用户是指定
。附加组supplementary group
■一个用户可以属于零个或多个附加组主要配置文件
●/etc/passwd保存用户及id、主组id等属性信息 nologin 不允许登录 bash 登录需要密码
。登录名:密码(shadow中):uid:gid主组:注释:家目录:shell
●/etc/shadow保存用户密码及相关属性
●/etc/group组及属性信息
。组名:组密码(gshadow中):gid:以当前组为附加组的用户列表逗号分隔用户和组命令
●用户、组
。id
■id 当前用户
■id wayne指定用户信息
■-u用户id; -g主组; -G附加组; -n使用名字
。useradd
■-r 创建系统用户,默认没有家目录
■-u UID指定uid
■-g GID指定主组,如果没有指定,则创建与用户名相同的同名主组
■-m系统用户默认不创建家目录,使用该选项创建家目录
■-M非系统用户默认创建家目录,使用该选项则不创建
■-d 指定家目录
■-s 指定shell,查看/etc/shells
■-G g1[g2,…]指定用户的附加组,附加组必须存在 usermod -aG user1 wayne 为wayne加个附加组 user1
。su切换用户
■su- wayne常用,登录式切换,读取该用户的配置文件,并切换到该用户的家目录
■suwayne 用得少,非登录式切换,不读取用户配置文件,也不改变当前工作目录
; # su wayne -C "id"常用,只是为了使用wayne用户启动- 个程序,没必要登录
■当前是root用户, su切换时,无需密码,其它用户切换需要密码
。passwd
■; passwod当前用户修改密码
■# echo 12345678 I passwd - -stdin wayne为wayne用户设置密码
■密码应该足够强,或有过期
■-d删除密码; -I锁定用户; -u解锁用户
■-Xx maxdays密码最大使用期限,超过宽限期后用户将不能自己修改密码
■-w warndays提前多少天警告密码要到期了; i inactivedays超期后修改密码的宽限期
usermod修改用户、userdel 删除用户
groupadd增加组、groupmod修改组、 groupdel删除组进程的安全上下文
每一个进程启动起来,都有一个用户身份,这个身份决定着进程能访问什么资源。
文件的元数据中定义了权限mode,三部分为属主、属组、其它。
Read Write Execute
r w x
-ord rwx rwx rwx
FileType Owner Group Other Users
当一个进程访问-个资源时,首先进行属主权限匹配,未匹配再进行属组、附加组权限匹配。
如果都没匹配上,那么就是other其它用户,就匹配mode中的最后部分。文件权限含义
权限命令
●chmod
。-R 目录递归设置,不推荐
。chmod [OPTION… OCTAL-MODE FL…使用3位八进制数修改文件mode
。chmod [OPTION… MODE[MODE]… FILE…
■修改某-组3位权限u、g、o、a
■u=、g=、o=、a=、ug=、 uo=、 go=
■修改组内3位中的某- -位
■u+、g+、o+、a+、+
■u-、g、o-、a-、-
●umask
。目录-般有x才能cd进入,文件-一般不要随便给x权限
。默认情况下,管理员umask是022,普通用户是002
。文件666-022=644
。目录为777-022=755
。umask 022修改掩码,非永久有效
●chown
。-R目录递归修改
。| chown [OPTION]… [OINER][: [GROUP]] FILE… 改文件的属主、属组 -
Linux进阶指令(极度简化)
2020-04-28 20:04:04进阶指令 df指令 查看磁盘空间 df -h 一般加h,可读性更强 free指令 查看内存 free -m 表示以mb为单位进行查看 swap:虚拟储存器 head 查看一个文件的前n行,如果不确定,显示前10行 head -n 路径 tail tail -n ...进阶指令
df指令
查看磁盘空间
df -h
一般加h,可读性更强free指令
查看内存
free -m
表示以mb为单位进行查看swap:虚拟储存器
head
查看一个文件的前n行,如果不确定,显示前10行
head -n 路径
tail
tail -n 路径
查看一个文件的末n行tail -f
可以通过tail 指令查看一个文件的动态变化一般用来查看日志
注:vi指令是创建一个新的文件去代替,所以不会显示动态变化(不能是手动增加的)
例如应该为
ls -l >> 路径
才能显示less
查看文件,以较少的内容进行输出,按下辅助功能键(数字加回车、空格键、上下键)查看更多。
less 路径
wc指令
统计文件内容信息,包括行数,单词,字节数
wc [-lwc]
需要统计的文件信息 如果没有-lwc也会显示-l
表示lines,行数-w
表示单词 (依靠空格来判断数量)-c
表示字节数
date指令
表示操作系统时间
date
打印时间 Tue Apr 28 14:24:26 CST 2020date +%F
/date "+%y-%m-%d"
输出年月日date -d "-1 day" "+%F %T"
前一天的年月日-d表示datestr中所设置的时间
cal指令
用来操作日历
cal
输出当前月历cal -3
输出3个月的日历,本月前中后cal -y 年份
输出某一年份的日历clear/(ctrl+L)
清除终端中存在的命令和结果(信息)
实际上是把原来的命令往上放了吗,可以通过往上划继续看(windows是真的清楚)
管道
管道符: |
过滤、特殊、扩展处理
例如:
ls | grep y
显示标题包含y字母的文件以管道作为分界线,把前面的输出作为后面的输入过滤后再输出。
grep
指令 主要用于过滤如:
ls | grep y
显示标题包含y字母的文件以管道作为分界线,把前面的输出作为后面的输入过滤后再输出。
grep
指令 主要用于过滤Linux高级指令
https://blog.csdn.net/weixin_44100562/article/details/105883911
-
Linux高级指令(极度简化)
2020-05-01 22:39:48高级指令 hostname指令 操作服务器的主机名(读取) hostname 输出主机名 hostname -f 输出当前主机名中的FQDN(全限定域名) id指令 查看一个用户的基本信息(包括用户id,用户组id,附加组id),如果不指定用户则...高级指令
hostname指令
操作服务器的主机名(读取)
hostname
输出主机名hostname -f
输出当前主机名中的FQDN(全限定域名)id指令
查看一个用户的基本信息(包括用户id,用户组id,附加组id),如果不指定用户则默认当前用户。
id
显示 uid gid groupsid 用户
whoami指令
显示当前登录的用户名
方便于操作日志
ps-ef
ps -ef
用于查看服务器的进程信息-e
等价于"-A",列出全部的进程-f
显示全部的列
显示出的内容中:
UID:该进程的用户id;
PID:进程id;
PPID:进程的父级id,如果程序的父级进程找不到,则该程序的进程称为僵尸进程;
C:Cpu占用率
STIME:进程的启动时间;
TTY:终端设备,发起该进程的设备识别符号,如果显示的“?”表示该进程不是由终端发起;
TIME:执行时间;
CMD:该进程的名称或者对应路径;
top指令
top
查看服务器进程占用的资源动态显示
按下q键退出
含义
PR: 优先级(越高越好
VIRT:虚拟内存
RES:常驻内存;
SHR:共享内存
计算一个进程实际使用的内存 = RES - SHR
S: 表示进行的状态(S表示睡眠,R表示运行);
CPU:CPU的占用百分比
MEM:表示内存的占用百分比
TIME:执行时间
COMMMAND:进程名称
快捷键
M:表示将结果按MEM排序
P:表示将结果按CPU排序
1:切换显示各个CPU
Q:退出
du -sh
查看目录的真实大小
-s
显示汇总的大小-h
较高可读性显示
du -sh 路径
返回目录大小find指令
用于查找文件(其参数有55个之多)
find 路径范围 选项 选项的值
- -name : 按照文档名称进行搜索(支持模糊搜索)[包括后缀]
- -type: 按照文档类型进行搜索
- ‘f’ 表示文件
- ‘d’ 表示文件夹
service指令
用于控制软件的启动/停止/重启
service 服务名 start/stop/restart
kill
杀死进程
kill 进程PID
killall 进程名称
ifconfig
获取网卡信息
Eth0 是 Linux中的网卡。
reboot命令
重新启动
reboot -w
模拟重启,但是不重启。(只写开机关机的日志,但是不重启)shutdown
关机命令 (慎用)
shutdown -h now '提示信息'
/shut down -h 15.25(时间)
-h
关机后停机-c
取消关机命令uptime
输出计算机的在线时间
uname
获取操作系统相关信息
uname -a
全部的系统信息 (主要看内核版本)netstat -tnlp
查看网络的连接状态
netstat -tnlp
- -t 表示只列出tcp协议的连接;
- -n 表示将地址从字母转化为ip地址
- -l 表示过滤出“state(状态)”列中值为LISTEN(监听)的连接
- -p 表示显示发起连接的进程pid和进程名称
man
命令手册
man 命令
按q退出查看网络的连接状态
netstat -tnlp
- -t 表示只列出tcp协议的连接;
- -n 表示将地址从字母转化为ip地址
- -l 表示过滤出“state(状态)”列中值为LISTEN(监听)的连接
- -p 表示显示发起连接的进程pid和进程名称
man
命令手册
man 命令
按q退出 -
Linux基础指令(极度简化)
2020-04-28 12:45:14指令与选项 一个完整指令的标准格式: 指令对象 【选项】【操作对象】 一个指令可以包含多个选项和多个操作对象 (没有操作对象默认操作自身) 基础命令 ls ls 列出目录下所有文件的名称 ls +路径 (绝对路径为/... -
自定义指令简化tomcat在linux下的启动
2017-05-23 13:32:00所以作为一名项目经理,简化工作,让下面的人用一些简单的指令不仅能提高工作效率,而且也简化了工作的复杂度,这样的好事何乐而不为了,希望我的方法能够对某些开发人员或者运维人员有思想上的指导作用 ... -
linux指令(个人总结简化版还会更新标准版)
2021-02-21 10:53:53排查有问题的部 上传文件的另一种方式:alt+p-》指定目录+拖拽文件 循环创建:mkdir -p /root/aaa/bbb 强制删除-f force(强制) 强制删除,忽略不存在的文件或目录 递归删除:-r recursive(递归) ... -
Linux 常用指令
2019-12-23 13:14:17Linux 常用指令 文章目录常用指令虚拟机最简化安装开启网络服务文件提升权限服务器之间传递文件scp指令rz/sz 指令移动文件删除文件rpm软件操作安装卸载ip查看ip防火墙查看进程查看资源设置nfs从机(slave)主机(master... -
Linux常见指令
2020-03-22 17:16:27Linux常用shell指令汇总Linux体系结构...系统调用:是内核的访问接口,系统调用指令是原子性的,无法再简化,任何上层的功能都是通过调用系统调用来实现的。 公用函数库:对系统调用的组合 shell:命令解释器,连... -
linux 常用指令
2015-10-05 17:31:39linux 常用指令 简化版,0废话 安装登陆: login #虚拟控制台 (alt+F1~F6)shutdown #shutdown -h now "message"halt #haltreboot #rebootmount #mount /dev/had1 /mntumount #umount /dev/had1chsh #改变... -
常考linux指令之sed
2017-08-30 11:28:58简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理...简化对文件的反复操作;编写转换程序等。 -
linux常用指令
2018-10-26 21:35:21一.linux这种大多数命令的格式如下 命令[-选项][参数] 例: ls -la /etc 说明:1)个别命令不遵循此命令格式 2)当有多个选项时,可以写在一起.如 -la 3)简化选项与完整选项 -a 等于–al 二.文件处理命令 2.1命令名称:ls ... -
rootkit for linux 13.指令查找代码的简化
2008-11-22 11:43:00可能在定位到那条特征指令之前,还要先定位几个指令。比如找到第二个 jmp 之后,顺着它跳转,再找到第三个 movl %eax, xxx。如果直接调用xde_dism,那必定写起来很麻烦。于是,必须要制定一种“指令匹配”的模式。... -
一天一条Linux指令-alias
2016-11-08 18:27:39在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问 题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题... -
Linux sed指令
2016-03-16 16:16:13简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中...简化对文件的反复操作;编写转换程序等。sed使用参数 -
linux打包指令,压缩指令学习
2017-07-30 10:32:08压缩指令 compress, gzip,gcat, bzip2, bzcat 实现原理 因为文件存储的block性质,所以会存在存储碎片,压缩工具把这些没有用的空间去除,使文件存储空间变小,另外一种方式是将重复的数据简化处理 如一个文件在二进制中... -
linux sed指令
2014-07-24 18:04:32Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区...简化对文件的反复操作;编写转换程序等。以下介 -
Linux常用SHELL指令
2019-07-23 18:52:53体系结构主要分为用户态(用户上层活动)和内核态 内核:本质是管理计算机硬件设备的程序。...系统调用:内核的访问接口,是一种能再简化的操作 可以看作一次原子操作 uname -a,查看系统内核版本 man 2 syscalls,查... -
linux / mac 添加alias别名简化命令
2020-05-12 15:44:32进程操作linux 或 mac,如果文件目录比较深,比如 /Volumes/mac3/svn/my_projects/test1 用命令行进入比较麻烦,每次都输入 /Volumes/mac3/svn/my_projects/test1实在太码放了。 能否直接在任意目录直接输入cd_test1... -
linux和docker常用指令
2019-11-12 15:42:28一、常用Linux 命令 ls -a(同时列出隐含文件), -l(输出一个比较完整的格式,除每个文件名外,增加显示文件 类型、权限、硬链接数、所有者名、组名、大小(byte)、及时间信息-----简化为 ll) mkdir 新建目录 例... -
【神助攻】linux常用指令大全汇总
2020-10-21 20:08:55Linux 学习笔记 ... (3)简化选项与完整选项。 如: -a 等同于 -all # 基本描述 (1)名称: ls (2)原意: list (即 列表) (3)所在路径: /bin/ls # 执行权限:所有用户 # 功能描述: -
linux学习(操作指令篇)
2019-09-21 19:26:06linux系统操作指令 磁盘命令:cd:改变当前目录参数:/(根目录) ~(回家:cd ~==cd /root) -(后退到上一次操作目录) ..(进入上一级目录)ls:展示当前目录资源参数:-a(展示所有的资源(带.的为隐藏文件)) ... -
linux sed的详细指令
2018-04-07 15:39:30简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲...简化对文件的反复操作;编写转换程序等。 sed使用参数[r... -
Linux常用指令【转自YSOcean的博客】
2018-07-05 17:22:16Linux 命令语法格式,供后面内容参照: 命令格式: 命令 【-选项】【参数】 例子: ls -la /etc 说明: ①、个别命令使用不遵循此格式 ②、当有多个选项时,可以写在一起 ③、简化选项(一般用一个-)与完整... -
git 配置组合指令_Git命令简化笔记
2021-01-14 05:29:25Git命令简化笔记类别: 技术时间:2017-05-13 18:31:28字数:5620版权所有,未经允许,请勿转载,谢谢合作~### 前言世间无奇不有,这Git也算是由一个神奇的人在神奇的时刻开发出的神奇东西。Linux之父Linus选择... -
Linux下sed 指令详解。
2014-05-15 11:11:431. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的...简化对文件的反复操作;编写转换程序等。以下 -
服务器连接(ssh)简化指令 & 免密登录
2020-11-05 09:51:56服务器连接(ssh)简化指令 & 免密登录 一直都有这个需求,今天在朋友帮助下总算来学会了。以下是具体操作,没有什么代码解释,打码掉的内容用过 ssh 的朋友应该都懂。 Linux系统适用!!windows关于这个 bash ... -
Linux的体系结构和常用Shell指令
2019-08-17 18:03:27一、Linux的体系结构 二、Shell指令: 1.find 2.grep: 3.管道操作符 | 4.AWK 5.sed(stream editor) 全部小结: 体系结构主要分为用户态(用户上层活动)和内核态 内核:本质是一段管理计算机硬件设备的... -
Linux学习笔记——部分常用指令
2020-07-18 15:22:033、简化选项和完整选项:-a等于- -all 另外还有-h:- -human -d:查看目录本身,而不展开目录。 -i:查看文件的索引号。 在Linux中以.开头的文件是隐藏文件,可以通过改名将文件设为隐藏文件。 目录处理命令 ... -
linux 删除文件夹_Linux系统如何设置共享文件夹?新建文件夹以及指令是什么?
2020-12-03 22:05:43能够通过网络共享文件夹,使同事...得益于Linux的Ubuntu发行版和GNOME桌面,图形化后简化了许多原本复杂的操作。您可能感兴趣的文章:《Windows系统如何设置共享文件夹?》《Linux系统如何设置共享文件夹?》为了演...
-
蛋白质网络聚类算法分析平台设计与实现.pdf
-
极米科技 极米科技首次公开发行股票并在科创板上市招股意向书.pdf
-
MySQL 高可用工具 heartbeat 实战部署详解
-
Python程序设计.rar
-
Understanding Reactor Pattern: Thread-Based and Event-Driven
-
MySQL DML 语言(插入、更新与删除数据)
-
2021_03_03_星期三
-
C++新手自己写的高效分解质因数
-
w3cschool离线手册菜鸟教程 2020年最新版.zip
-
LFToolbox0.5.tar
-
MySQL 触发器
-
2021-03-03
-
华为1+X认证——网络系统建设与运维(初级)
-
《中国信创产业发展白皮书(2021)》发布
-
app软件测试全栈系列精品课程
-
vue3从0到1-超详细
-
实现 MySQL 读写分离的利器 mysql-proxy
-
1500个前端开发常用JavaScript特效
-
MySQL 视图
-
mycat分片规则(转)