Linux 常用命令

在日常的开发中,会用到一些 Linux 基本的命令,在这里总结罗列一下:
0 简单说明

Linux 系统从使用角度上来讲,与Windows差不多,有可视化操作界面,也有命令操作界面。
一切通过视觉发现,并用鼠标点击完成的事件,都可以使用命令完成。至于支不支持是,先呵呵一声。
1 登录命令 
2 打开目录命令 
3 目录内的操作命令
	3.1 查询相关命令
		3.1.1 ls 命令
		3.1.2 ll 命令
		3.1.3 pwd 命令
		3.1.4 find 命令
	3.2 新增命令
		3.2.1 新增目录命令
		3.2.2 新增文件命令
	3.3 修改命令
	3.4 删除命令
	3.5 复制命令

1 登录命令

想要使用任何一台电脑,一个系统,需要先登陆系统:
方式一
	命令: ssh 192,168.1.100 22
	接着会提示输入账号:
	接着提示输入密码:
	ssh 为命令, root 为登陆用户, 192.168.1.100 为要登陆服务器的IP地址, 
	22 为ssh服务的端口

方式二
	命令: ssh root@192.168.37.21 22
	接着提示输入密码:
	ssh 为命令, root 为登陆用户, 192.168.1.100 为要登陆服务器的IP地址,
	22 为ssh服务的端口
	......

2 打开目录命令

登陆系统成功后, 我们会进入到某个目录,去操作某个文件、或者文件夹
目标: 要到 /opt/tomcat/logs/ 目录下, 打开 test.tx 文件
方式一:
	命令: cd /opt/tomcat/logs/
	命令: vi test.tx 
方式二:
	命令: vi /opt/tomcat/logs/test.tx 
......

简要说明,linux系统没有盘符的概念,也就是说不会出现 C盘、D盘等,

3 目录内的操作命令

想象一下,到达了指定目录,我们都是会做哪些事情:新增、修改、删除、还有什么? 
不要笑的那么鸡贼,对基本上就是这些。不要忘记了查询...
命令: cd /   # 会到根目录下
......

3.1 查询相关命令
3.1.1 ls 命令

命令: ls     	# 列出当前目录下的所有文件及文件夹
命令: ls *.gz	# 模糊匹配当前目录下, 后缀为.gz的文件
命令: ls *1*.gz	# 模糊匹配当前目录下, 后缀为.gz且文件名包含1的文件
命令: ls *tom*	# 模糊匹配当前目录下,文件夹名称包含tomc的文件夹及其内部的文件及文件夹
......

3.1.2 ll 命令

命令: ll     	# 列出当前目录下的所有文件及对应信息
命令: ll *.gz	# 模糊匹配当前目录下, 后缀为.gz的文件
命令: ll *1*.gz	# 模糊匹配当前目录下, 后缀为.gz且文件名包含1的文件
命令: ll *tom*	# 模糊匹配当前目录下,文件夹名称包含tomc的文件夹及其内部的文件及文件夹
......

3.1.3 pwd 命令

命令: pwd    	# 列出当前目录绝对地址
......

3.1.4 find 命令

# 列出当前目录及其目录子目录子目录...的文件及文件夹
命令: find
# 列出当前目录名称以work开头的文件,及其目录子目录子目录...的文件及文件夹		
命令: find work*	
......

3.2 新增命令

到了一个文件夹下,想要新增一个文件夹,新增一个文件

3.2.1 新增目录命令

# 在当前目录下, 新增目录 name_one
命令: mkdir  name_one		
# 在当前目录下, 新增多级目录 students/name/name_one 
命令: mkdir -p students/name/name_one
......

3.2.2 新增文件命令

 # 在当前目录下, 新增名称为test.text的文件
命令: touch  test.text  
# 在当前目录下,新增一个名称为test1.text的文件,并直接进行编辑,如果编辑后保存,
则test1.text存在,否则不存在;
命令: vi test1.text      
# 在当前目录下,新增一个名称为 test3.text的文件,并直接进行编辑,	
如果编辑后保存,则 test3.text存在,否则不存在;
命令: vim test3.text     
							
其他,编辑时用到的命令,例如:
命令: vi test1.text
然后: 在英文状态下,按i键, 就是insert的意思, 这个时候可以进行输入了;
然后: 输入完之后,要退出: 
	第一步,按 esc 键,退出 insert 操作;
	第二步,输入冒号: 即,按shift和; 键,进入编辑后的操作
	第三步:	在冒号后面输入 q 按回车,为直接退出,不保存;也可以 输入q! 进行强制退出
	即加个感叹号;在冒号后面输入 wq 按回车,为保存退出;
	......

3.3 修改命令

到了一个文件夹下,想要修改一个文件夹或者一个文件的名称
 # 修改文件 test_one.text 名称为 test_two.text 
命令: mv test_one.text test_two.text   
# 修改目录 student 名称为 teacher
命令: mv student  teacher
......

3.4 删除命令

到了一个文件夹下,想要删除一个文件夹或者一个文件
# 删除文件 test_one.text,会出现询问,按 y 键则删除, 按 n 键则退出当前操作;
命令: rm test_one.text 
# 直接删除文件 test_one.text
命令: rm -f test_one.text
# 递归删除目录 student
命令: rm -rf student
......

3.5 复制命令

到了一个文件夹下,想要复制一个文件夹,或者一个文件
# 复制文件test_one.text 为名称two.text的文件
命令: cp test_one.text test_two.text 		
命令: cp test_one.text /opt/test/			
# 上述命令的作用是:复制当前目录下文件test_one.text 到/opt/test/ 目录下;
命令: cp test_one.text /opt/test/test_two.text 	
# 上述命令的作用是:复制当前目录下文件test_one.text 到/opt/test/ 目录下,
并改名为test_two.text;
......
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值