1、 Linux 基础命令

1. 文件相关

ls -al  # 
查看当前目录所有文件夹包含隐藏文件并格式化

ls      # 查看当前目录文件

rm      # 删除文件

pwd     # 查看当前目录路径

2. Linux 创建文件,并进行输入,修改,移动文件操作

创建hello.txt

touch hello.txt

打开hello.txt

vi hello.txt # 进入并修改文件

i            # 修改hello.txt文件内容

shrift + A   # 修改文件并光标置于一行开头位置

esc :wq       # 保存并退出文件

文件相关操作

cat hello.txt            # 查看文件内容

cp hello.txt hello2.txt  # 复制文件

mv hello2.txt hello3.txt # 移动或者重命名文件

rm hello2.txt            # 删除文件

man rm                   # 查看命令使用方式

echo 'hello' > test.txt  # 把hello内容覆盖之前的内容

>  表示重定向,如果文件不存在,则创建,追加内容吗?未验证

>> 表示重定向,如果文件不存在,则创建,覆盖内容吗?未验证

未完待续

3、 Linux 快捷键

清除文本

ctrl + L 

跳过正在输入的命令行,直接进入下一行代码,而不执行未输入完成的代码

ctrl + C 

进入文本编辑后 i进入可编辑状态 ESC :wq 保存并退出 w表示保存,q表示退出

vi [filepath] 

进入编辑模式,且进入行尾

shift + a

跳到命令行最前面

ctrl + A

调到命令行结尾

ctrl + E

mkdir mydir && cd mydir

一个>替换原文件,两个追加原文件或者创文件

echo ‘wwwww’ >/>> a.txt

vi hello.txt

dd 删除某一行数据
:set number
:1,5d删除一到五行的数据

3. Linux 命令之删除命令

在Linux下删除文件用rm命令,具体用法如下:

rm [选项] 文件

选项说明:

参数 参数全名称 详细内容
-f -force 忽略不存在的文件,强制删除,无任何提示
-i –interactive 进行交互式地删除
-r or -R –recursive 递归式地删除列出的目录下的所有目录和文件
-v –verbose 详细显示进行的步骤
     

命令实例:

1、常规删除a.txt文件

[root]# rm a.txt

2、强行删除file.log文件

[root]# rm -f file.log

3、删除dirname目录下的所有东西

[root]# rm -R dir dirname
rm -rf dir dirname

4、删除以 -f 开头的文件

[root]# touch ./-f
[root]# ls ./-f
./-f
[root]# rm ./-f

或者使用

[root]# touch -- -f 
[root]# ls -- -f 
-f
[root]# rm -- -f   

:wq 保存文件
文件中 dd删除一行

4.Which 命令

查看客户端安装位置

which git or which docker

卸载软件

查看想要卸载的软件,以 completion 为例

rpm -qa | grep completion

卸载命令

rpm -e --nodeps bash-completion-2.1-6.el7.noarch
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章