Linux常用命令

系统常用命令

1、目录命令

# 进入目录
cd 目录名   比如:cd root

# 返回上级目录
cd ..   

# 返回上两级目录
cd ../..

# 查看当前目录所在位置
pwd

# 查看目录
ls <目录名>  (不写就是查看当前目录)
ls -l 目录名  (详细列表)
ls -a 目录名  (所有文件)

# 创建目录
mkdir 目录名

#删除目录
rm -r 目录名(遍历删除所有的子目录,包含本目录,一遍遍询问)
rm -f 文件名(强制删除,无法删除目录)
rm -rf 目录名(强制删除,包含本目录下的所有文件,不会询问,慎用!)

2、编辑命令

# 创建或者打开文件
vi 文件名

# 创建文件
touch 文件名

# 三种模式:
	命令模式:  能删除、复制、粘贴,无法编辑
	输入模式:  编辑内容
	命令行模式:退出、保存文件
	操作方式:默认进入命令模式,按i进入输入模式,按Esc回到命令模式,按:进入命令行模式
	命令模式:
		x:删除一个字符
		dd:删除一行
		yy:复制一行
		p:粘贴
		u:撤销
	命令行模式:
		wq:保存并退出
		q:退出(如果有修改,此方式退出会出错)
		q!:强制退出
		
命令gedit打开文件(更推荐使用)
gedit test.txt

3、 查阅文件

cat:显示整个文件内容(不支持分页)
more:分页显示
less:分页显示,功能比more强大。(支持前后分页查询)
	  支持文本查找 /查找内容
	  q:退出

	  查询当前文件中是否包含有某单词,如果包含有某单词的所有行全部显示出来。
	  cat 文件名 | grep 查询文字

4、查询文件或文本内容

find 查找目录 -name 文件名称
find 查找目录 | grep 名称

5、查看命令所在目录

which 命令名称

6、移动文件或复制

mv 源文件名 新文件名(同目录下,改名)
mv 源文件名 目标路径(非同级目录下,移动)

cp 源文件(路径+文件名) 目标文件(路径+文件名)

7、压缩与解压

解压命令:tar  -zxvf
压缩命令:tar  -zcvf

8、其他命令

传输文件scp命令

常用格式:scp [可选参数] file_source remote_username@remote_ip:remote_folder

scp /home/test.txt root@192.168.12.11:/home/tmp/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值