新手学习Linux的常用命令
2016-01-06 18:14
609 查看
rm:删除
mkdir:创建目录
touch:创建文件
rmdir:删除空目录 -p 删除目录下的空目录,若父目录变成空 则一并删除
cp:复制文件
cp [-adfilprsu] 杢源文件(source) 目标文件(destination) [root@www ~]# cp
[options] source1 source2 source3 …. directory 选项不参数:
-a :相弼亍 -pdr 癿意忠,至亍 pdr 请参考下列说明;(常用)
-d :若杢源文件为链接文件癿属性(link file),则复制链接文件属性而非档案本 身;
-f :为强制(force)癿意忠,若目标档案已经存在丏无法开启,则移除后再尝试一 次;
-i :若目标文件(destination)已经存在时,在覆盖时会先询问劢作癿迚行(常用)
-l :迚行硬式连结(hard link)癿连结档建立,而非复制档案本身;
-p :连同档案癿属性一起复制过去,而非使用默讣属性(备份常用);
-r :递弻持续复制,用亍目弽癿复制行为;(常用)
-s :复制成为符号链接文件 (symbolic link),亦卲『忚捷方式』档案;
-u :若 destination 比 source 旧才更新 destination ! 最后需要注意癿,如果杢源档有两个以上,则最后一个目癿文件一定要是『目 弽』才行!
mv:移动文件
vi:文本编辑器
more a.txt:
cat:查看文件内容 正序
tac:查看文件内容
head:
find:查找
ln:
chmod:权限
重定向:
grep:
rm -r 目录名称 //递归删除文件或目录
mkdir:创建目录
mkdir a -m: mkdir 777 a.txt //建立权限
touch:创建文件
touch a.txt
rmdir:删除空目录 -p 删除目录下的空目录,若父目录变成空 则一并删除
rmdir -p 目录名称
cp:复制文件
cp a.txt bb.txt 将a.txt复制成bb.txt 若复制目录则:cp -r hello
cp [-adfilprsu] 杢源文件(source) 目标文件(destination) [root@www ~]# cp
[options] source1 source2 source3 …. directory 选项不参数:
-a :相弼亍 -pdr 癿意忠,至亍 pdr 请参考下列说明;(常用)
-d :若杢源文件为链接文件癿属性(link file),则复制链接文件属性而非档案本 身;
-f :为强制(force)癿意忠,若目标档案已经存在丏无法开启,则移除后再尝试一 次;
-i :若目标文件(destination)已经存在时,在覆盖时会先询问劢作癿迚行(常用)
-l :迚行硬式连结(hard link)癿连结档建立,而非复制档案本身;
-p :连同档案癿属性一起复制过去,而非使用默讣属性(备份常用);
-r :递弻持续复制,用亍目弽癿复制行为;(常用)
-s :复制成为符号链接文件 (symbolic link),亦卲『忚捷方式』档案;
-u :若 destination 比 source 旧才更新 destination ! 最后需要注意癿,如果杢源档有两个以上,则最后一个目癿文件一定要是『目 弽』才行!
mv:移动文件
mv a.txt qq 将当前目录下的a.txt移动到当前目录qq下
vi:文本编辑器
命令模式和编辑模式: 命令->编辑:esc 编辑->命令:冒号(光标移动到最后) w:存盘
more a.txt:
空格:显示下一屏 回车:显示下一行
cat:查看文件内容 正序
-n:对显示的数据编号 cat m1 (在屏幕上显示文件ml的内容) cat m1 m2 (同时显示文件ml和m2的内容) cat m1 m2 > file (将文件ml和m2合并后放入文件file中)
tac:查看文件内容
逆序
head:
head -10 a.txt 列出文件前10行 tail : tail -2 a.txt 列出文件最后2行 tail -c 10 a.txt 列出文件最后10个字节的字符
find:查找
find . -name "*.txt" 查询当前目录下以.txt结尾的文件 find . -name "*.txt" -o -name "*.java"查询当前目录下以.txt或者.java结尾的文件 http://man.linuxde.net/find
ln:
链接 ln a.txt 4 //修改a.txt 文件4的内容也会改变 ln -s:软链接 相当于快捷方式 (删除验证)
chmod:权限
http://man.linuxde.net/chmod
重定向:
ls > a.txt 将ls执行结果的内容放到文件中 lsssssssss 2>a.txt 将错误的命令执行结果放入文件中
grep:
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来 http://man.linuxde.net/grep
相关文章推荐
- linux C语言实现文件锁
- linux性能分析工具
- linux之sed用法
- 解密Linux kernel中的内核线程
- 谈谈如何学习Linux操作系统
- linux 信号
- Linux驱动学习步骤(转载)
- Linux常用命令大全
- linux根据pid获取进程名和获取进程pid(c语言获取pid)
- Centos安装(更新)git(亲测有效)
- 如何修改linux的MAC地址
- Linux Mint17.3安装搜狗输入法
- linux grep命令
- linux启动报错+centos关闭和开启ipv6
- GNU Linux(Debian系统)桥接的创建与配置
- Centos启动和禁用网卡命令
- CentOS下命令行和桌面模式的切换方法
- Linux GPIO Interfaces
- 查看进程
- NVIDIA cuda7在centos6.5中的安装