linux 常见命令整理记录
来源:互联网 发布:淘宝主页图片大全 编辑:程序博客网 时间:2024/04/30 02:51
【正则表达式学习记录】 独立成章
【cd】
cd 目录名称 切换到相应的目录
cd / 进入系统根目录
cd .. 退回到上一目录
cd 或者 cd~ 进入当前用户主目录
【ls】
ls -a 列出所有文件(包括隐藏文件)
ls -l 列出所有文件的详细信息
ls -F 列出所有文件及文件类型(@ 链接,| FIFOS,/ 目录,= 套接字)
ls -s 列出所有文件及大小(size)
ls -t 列出所有文件并按照时间排序
ls -A 列出所有文件(不包括隐藏文件)
ls -R 列出所有文件及子目录下的文件
ls -L 列出所有文件及链接名称
ls -S 累出所有文件并按照大小排序
【grep】 Global Regular Expression Print 用于查找文本
grep [参数] [设置找到的关键词颜色] '要搜索的字符串' 查找文件位置
选项与参数:
-a :将 binary 文件以 text 文件的方式搜寻数据
-c :计算找到 '搜寻字符串' 的次数
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-r : 所有子目录
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!
grep ‘Snowin’ * 在当前目录下查找Snowin(要用单引号括起来)
【mkdir】 make directory
【cp】 copy
cp data1.txt data2.txt 将文件1复制成文件2
cp MyInf.txt /root 将MyInf.txt文件复制到root路径下
cp -v -R * backup 将所有文件(包括子文件)复制backup路径下
【mv】 move file
mv snowin.txt /Snowin 将snowin.txt移动到Snowin文件夹下
mv snowin.txt sxf.txt 将snowin.txt重命名为sxf.txt
【rm】 remove file
rm sxf.txt 删除sxf.txt文件(系统会确认是否删除)
rm -f sxf.txt 强制删除sxf.txt文件(不确认)
rm -i *.log 删除所有.log文件(会确认)
rm -r snowin 删除snowin子目录及子目录下所有文件
【ps】process status
-A 列出所有的行程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
【kill】 通过进程号终止指定进程(Ctrl + C 可以终止前台进程)
kill [参数][进程号] (加参数【-kill】 可以强制结束进程)
kill 2333 终止进程
kill -9 2333 彻底杀死进程(信号9,彻底终止进程)
命令参数:
-l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称
-a 当处理当前进程时,不限制命令名和进程号的对应关系
-p 指定kill 命令只打印相关进程的进程号,而不发送任何信号
-s 指定发送信号
-u 指定用户
【killall】 通过进程名字终止进程(配合ps查看进程名称)
killall 进程名称
【file】 查看文件类型
file [参数][文件名]
主要参数:
--help 显示帮助信息
-v,--version 输出版本信息并退出
-b,--brief 不显示文件名字
-f,--files-fromFILE 读取待测试的名称文件
-F,--seperatorSTRING 使用字符串作为分隔符,不再使用“:”
-i,--mime 显示文件的mime类型
-d,--debug 输出调试信息
【tar】 文件打包
tar [参数] 目录/文件名 文件路径
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
【cat】 查看文件,创建文件,合并文件
cat SXF.txt 一次显示整个文件内容
cat > Test1.txt 创建一个不存在的文件,并且可以添加内容(ctrl+c退出)
【参考文献】 http://blog.chinaunix.net/uid-24477314-id-2606026.html
【chgrp】(change group) 变更文件或目录的所属群组
chgrp -R 组名 文件夹(文件)名 (-R表示连同子文件夹和子文件)
【chown】(change owner) 变更文件或目录的拥有者或所属群组
chgrp -R 用户名 文件夹(文件)名 (-R表示连同子文件夹和子文件)
【chmod】(change mode) 变更文件或目录的权限
chmod [参数] 文件夹(文件)名
参数
r、w、x
??【Vim】
【gcc】
gcc 文件名.c 生成a.out
gcc -o 文件名 文件名.c 生成可执行文件
gcc -S 文件名.c 生成汇编文件
【time】 测量系统时间
【cd】
cd 目录名称 切换到相应的目录
cd / 进入系统根目录
cd .. 退回到上一目录
cd 或者 cd~ 进入当前用户主目录
【ls】
ls -a 列出所有文件(包括隐藏文件)
ls -l 列出所有文件的详细信息
ls -F 列出所有文件及文件类型(@ 链接,| FIFOS,/ 目录,= 套接字)
ls -s 列出所有文件及大小(size)
ls -t 列出所有文件并按照时间排序
ls -A 列出所有文件(不包括隐藏文件)
ls -R 列出所有文件及子目录下的文件
ls -L 列出所有文件及链接名称
ls -S 累出所有文件并按照大小排序
【grep】 Global Regular Expression Print 用于查找文本
grep [参数] [设置找到的关键词颜色] '要搜索的字符串' 查找文件位置
选项与参数:
-a :将 binary 文件以 text 文件的方式搜寻数据
-c :计算找到 '搜寻字符串' 的次数
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-r : 所有子目录
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!
grep ‘Snowin’ * 在当前目录下查找Snowin(要用单引号括起来)
【mkdir】 make directory
【cp】 copy
cp data1.txt data2.txt 将文件1复制成文件2
cp MyInf.txt /root 将MyInf.txt文件复制到root路径下
cp -v -R * backup 将所有文件(包括子文件)复制backup路径下
【mv】 move file
mv snowin.txt /Snowin 将snowin.txt移动到Snowin文件夹下
mv snowin.txt sxf.txt 将snowin.txt重命名为sxf.txt
【rm】 remove file
rm sxf.txt 删除sxf.txt文件(系统会确认是否删除)
rm -f sxf.txt 强制删除sxf.txt文件(不确认)
rm -i *.log 删除所有.log文件(会确认)
rm -r snowin 删除snowin子目录及子目录下所有文件
【ps】process status
-A 列出所有的行程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
【kill】 通过进程号终止指定进程(Ctrl + C 可以终止前台进程)
kill [参数][进程号] (加参数【-kill】 可以强制结束进程)
kill 2333 终止进程
kill -9 2333 彻底杀死进程(信号9,彻底终止进程)
命令参数:
-l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称
-a 当处理当前进程时,不限制命令名和进程号的对应关系
-p 指定kill 命令只打印相关进程的进程号,而不发送任何信号
-s 指定发送信号
-u 指定用户
【killall】 通过进程名字终止进程(配合ps查看进程名称)
killall 进程名称
【file】 查看文件类型
file [参数][文件名]
主要参数:
--help 显示帮助信息
-v,--version 输出版本信息并退出
-b,--brief 不显示文件名字
-f,--files-fromFILE 读取待测试的名称文件
-F,--seperatorSTRING 使用字符串作为分隔符,不再使用“:”
-i,--mime 显示文件的mime类型
-d,--debug 输出调试信息
【tar】 文件打包
tar [参数] 目录/文件名 文件路径
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
【cat】 查看文件,创建文件,合并文件
cat SXF.txt 一次显示整个文件内容
cat > Test1.txt 创建一个不存在的文件,并且可以添加内容(ctrl+c退出)
【参考文献】 http://blog.chinaunix.net/uid-24477314-id-2606026.html
【chgrp】(change group) 变更文件或目录的所属群组
chgrp -R 组名 文件夹(文件)名 (-R表示连同子文件夹和子文件)
【chown】(change owner) 变更文件或目录的拥有者或所属群组
chgrp -R 用户名 文件夹(文件)名 (-R表示连同子文件夹和子文件)
【chmod】(change mode) 变更文件或目录的权限
chmod [参数] 文件夹(文件)名
参数
r、w、x
??【Vim】
【gcc】
gcc 文件名.c 生成a.out
gcc -o 文件名 文件名.c 生成可执行文件
gcc -S 文件名.c 生成汇编文件
【time】 测量系统时间
0 0
- linux 常见命令整理记录
- 常见Linux命令整理
- Linux常见命令记录
- linux 常见命令记录
- linux常见命令日常记录
- linux文件操作常见命令整理
- 记录一些常见的Linux命令
- 常见git命令整理
- 一些常见的Linux命令与shell语句整理
- Ubuntu常见命令记录
- git 常见命令记录
- [记录] sqlplus命令整理
- Linux常见定义记录
- 【Linux】linux常见命令
- Linux Shell 常见指令整理
- Linux 常见网络参数整理
- Kali Linux 常见错误整理
- linux常见命令
- 用LoadRunner进行脚本录制
- 2016Adroid面试大全
- sqlserver删除 日志文件
- js解析json数据
- html两个页面间传递多个参数
- linux 常见命令整理记录
- IntelliJ IDEA15 破解方法(已验证)
- flush和evit
- Android 开关控件Switch的简单使用
- 策略模式
- 数据挖掘中所需的概率论与数理统计知识,上
- setValue和setObject的区别
- (Ajax中)Get请求与Post请求的区别
- 支持seaJs和requireJs的前端模块开发方案(一):方案介绍