linux的一些操作

来源:互联网 发布:linux ftp下载速度慢 编辑:程序博客网 时间:2024/05/23 13:38
vi编辑器操作
1、打开文件:vi filename
2、打开文件后进入命令模式,单击‘i’进入编辑模式
3、在编辑模式中按esc键,退出编辑模式,进入命令模式
4、在命令模式输入‘:’,然后选择退出,‘wq’是保存退出,‘q!’是不保存退出
5、在编辑模式下如果发现输入错误想删除,那么应该回到命令模式下,将光标移动到你需要删除的字符前面,然后按‘x’就可以删除该字符了,
‘X’是删除光标前面的那个字符。然后按‘i’进入编辑模式,就可以再次输入字符了
6、按‘dd’可以删除光标所在的行

unix命令操作
1、pwd 打印出当前路径
2、cd 切换当前目录,单单cd可以回到根目录
3、ls -l(同l) 列出当前文件夹所有文件,及其属性
ls -a 显示隐藏文件
ls -t 按时间排序
ls -F 显示文件类型
ls -R 显示所有文件以及文件夹下的子文件
4、file *(或file filename) 查看文件类型
5、touch 创建文件
6、mkdir 创建文件夹
7、cp file1 file2 复制file1,将新文件命名为file2
8、mv file1 file2 剪切或重命名
9、rm 删除文件
10、rmdir 删除文件夹
11、* 匹配一个或多个字符
12、?匹配一个字符
13、[] 匹配一组或一个范围的字符,如 ls[a-f]h
14、| 管道,是将前面的输出作为下个命令的输入
15、cat 查看文件
16、tail -f filename 刷新文件
17、find filename 查找文件
18、grep 过滤
19、wc 对单词进行统计
20、ps -ef列出当前的所有进程
21、kill -9 强制杀死进程
22、uname -a 查看当前用户
23、diff 比较两个文件,并且输出不同的行
24、date 输出当前日期
25、du和df查看磁盘信息

22、本机启动后台进程

z:
cd Z:\
xxx.exe config.ini

23、查找一个后台进程
ps -ef|grep 进程名

例如:
查看进程ps -ef|grep xxx
UID      PID     PPID    C   STIME     TTY TIME CMD
UID -- User's Identification, 用户标识号
PID -- Process's Idendification, 进程号
PPID -- Parent PID, 父进程号
STIME -- Start time, 启动时间
TTY --  在哪个终端运行
CMD -- 对应的命令

24、杀死一个进程
kill -9 进程编号

25、启动一个进程
run.sh 配置文件 进程数目 最大进程数目

26、编写一个shell脚本,要让他有执行的权限
chmod +x 脚本名称

27、刷新共享内存:
cd dbc
dbc_admin dbc_conf.ini true
refresh tablename

28、查找文件是否包含某字符串
grep '字符串' 文件名
如果要统计个数可以
grep '字符串' 文件名|wc -l     或
grep '字符串' 文件名|wc

29、shell操作
1、#表示注释
2、#!表示使用什么执行,如#!/bin/sh,意思就是让bin/sh来执行脚本
3、赋值: a = “sdfsd”;
4、取值:echo $a
5、输出,如:
num=2
echo “this is the ${num}nd”
输出:this is the 2nd

原创粉丝点击