Linux基本操作

1、Tab键
补全键

2、mkdir
创建目录

mkdir -- make directory

mkdir    -p /zgc/test
参数: -p  一次创建多个目录
View Code

3、touch 命令

touch  # 创建文件,修改文件的时间戳

touch  /data/files/zgc.txt

# 在目录/data/files/下创建文件 zgc.txt


# 不同目录下创建多个文件
touch  /tem/test.txt    /mnt/test.txt
View Code

4、ls 命令

查看目录信息
ls -- list
ls  -l 
参数: -l 显示详细信息

注:
    ll   等同  ls  -l
View Code

5、cd 命令

cd  ----  change  directory

# 切换/进入指定目录

cd  /application/conf/data
View Code
  绝对路径: 从根开始

  /etc/sysconfig/network-scripts/ifcfg-eth0

  相对路径: 相对于某个路径的位置(隔壁老王)

  etc/sysconfig/network-scripts/ifcfg-eth0
补充:

6、pwd 命令

pwd  ----  print working directory

# 导航/显示当前所在位置
View Code

7、vi命令

vi  /data/filename.txt  # 编辑文件filename.txt
# 按 i 进入编辑模式
# 按Esc退出编辑模式
# :wq(writ quit) 保存并退出
# :q!  不保存强制退出



# vi/vim 快捷键
yy  # 复制
p    # 粘贴(前面可以加数字,数字是几就粘贴几次)
dd  # 删除/剪切
dG  # 把光标所在位置到最后一行删掉
u    # 撤销

# vi里批量操作
# 按ctrl + v 进入批量编辑模式 
# 上下键选择(箭头键) 
#  d 删除  
:set nu   # 显示行号
:set nonu  # 取消显示行号
View Code

8、cat 命令

cat # 显示/查看文件内容
cat  /data/zgc.txt  # 查看文件zgc.txt
View Code

9、移动光标

G # 到达文件的最后一行
gg #  到达文件的第一行
View Code

10、cp 命令 

# 复制文件
cp  /data/zgc.txt    /tmp/  # 把data目录下的文件复制到tmp目录下
View Code

11、man 命令

man  # 查询命令的帮助

man + 命令名    # 查询该命令的帮助信息
View Code

12、mv 命令

mv  # 用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中,或将一组文件移至一个目标目录中
mv  /data/    /root/    # 把data 移动到 root目录下
注意事项:mv与cp的结果不同,mv好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。

# 不用的文件尽量 mv 到 /tmp 目录下
View Code

13、rm 命令

rm  data.txt   # 删除 data 文件(注意切到对应目录下)
rm -r data.txt  # 递归删除目录
rm -f # 强制删除不提示
rm -rf  # 递归删除+强制删除 (!!!尽量不要轻易尝试)
View Code

14、find 命令

find /root/ -type f -name "*.txt"   # 查找以.txt结尾的文件
- type f (file)
         d (dir)
- name  "xxx"
View Code

15、find中结合管道符查找

find /root/ -type f -name "*.txt" |xargs ls -l    # 查找文件, 并显示文件详情
find /root/ -type f -name "*.txt" |xargs rm -f  # 查找文件, 并删除文件
View Code

Linux基本操作

16、特殊符号

Linux基本操作

17、grep 过滤

# grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)它能使用正则表达式搜索文本,并把匹配的行打印出来。


#输出除之外的所有行 -v 选项:
grep -v "match_pattern"   /data/test.txt
View Code

18、head 命令

Linux基本操作

Linux基本操作

19、tail 命令

Linux基本操作

Linux基本操作

20、alisa 别名

Linux基本操作

21、撬棍用法  

Linux基本操作

Linux基本操作

22、sed 命令

Linux基本操作

Linux基本操作

Linux基本操作

23、sed 生成指定行

Linux基本操作

Linux基本操作

24、替换文件中的内容

Linux基本操作

Linux基本操作

25、常用快捷键

Linux基本操作

26、Linux 中创建压缩包

Linux基本操作

Linux基本操作

Linux基本操作

相关推荐