linux常用命令(后续会加)

因为要实习需要linux,在实验室缺少linux锻炼的我还是准备好好写点linux的常用命令,仅供参考。

快捷键:

Ctrl+C:强关!

Ctrl+Z:把当前进程送到后台处理。 但与Ctrl+C不同,可用fg/bg恢复前台或后台的任务。

Ctrl+A:将光标移动到命令行的开始处。

Ctrl+E:将光标移动到命行令的结尾处。

Ctrl+U:删除行首到光标出的字符。 

Ctrl+K:删除光标以后的。

Ctrl+D:退出终端或删除当前位字符。

Ctrl+S:挂起/暂停程序(输入)---Ctrl+Q恢复。

Ctrl+Shift+C/V:复制/粘贴

Ctrl+ L :清屏

~:代替主文件夹名 如:“/home/user/桌面” 可用 “~/桌面”

命令:

参考:https://blog.csdn.net/ljianhui/article/details/11100625

1.cd:切换目录

(1)切换绝对路径cd /home/user/桌面

(2)切换相对路径 .切换当前目录  ..返回上一级目录

2.ls:查看文件目录

ls -l 同时返回文件信息  -R 递归出所有文件

3. grep:查找文件中有目标字的行

如:grep -参数  '目标字' 文件名

-a :将binary文件以text文件的方式查找数据
-c :计算找到‘查找字符串’的次数
-i :忽略大小写的区别,即把大小写视为相同
-v :反向选择,即显示出没有‘查找字符串’内容的那一行

4. find:查找文件命令(之后补充)

find [PATH] [option] [action]

find Jaykie #返回Jaykie或路径带有Jaykie的文件

5. cp:复制文件

cp -a file1 file2 #连同文件的所有特性把文件file1复制成文件file2
cp file1 file2 file3 dir #把文件file1、file2、file3复制到目录dir中

6. mv:移动文件

mv file1 file2 file3 dir # 把文件file1、file2、file3移动到目录dir中
mv file1 file2 # 把文件file1重命名为file2

7. rm:删除文件

rm -i file # 删除文件file,在删除之前会询问是否进行该操作
rm -fr dir # 强制删除目录dir中的所有文件

8. ps:查看进程(任务管理器)

ps aux # 查看系统所有的进程数据
ps ax # 查看不与terminal有关的所有进程
ps -lA # 查看系统所有的进程数据
ps axjf # 查看连同一部分进程树状态

9. kill: 杀死程序,kill+pid数字

kill -signal PID

signal的常用参数如下:
注:最前面的数字为信号的代号,使用时可以用代号代替相应的信号。

1:SIGHUP,启动被终止的进程
2:SIGINT,相当于输入ctrl+c,中断一个程序的进行
9:SIGKILL,强制中断一个进程的进行
15:SIGTERM,以正常的结束进程方式来终止进程
17:SIGSTOP,相当于输入ctrl+z,暂停一个进程的进行

10、killall命令

该命令用于向一个命令启动的进程发送一个信号,它的一般语法如下:

killall [-iIe] [command name]

killall -SIGHUP syslogd # 重新启动syslogd

11. file:查看文件后缀

file filename

12.tar:打包文件

压缩:tar -jcv -f filename.tar.bz2 要被处理的文件或目录名称
查询:tar -jtv -f filename.tar.bz2
解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录

注:文件名并不定要以后缀tar.bz2结尾,这里主要是为了说明使用的压缩程序为bzip2
13.cat :查看文件的内容(按q 退出)

cat filename 或者(less filename 或      more filename)

14.chgrp:改变文件所属用户

chgrp [-R] dirname/filename
-R :进行递归的持续对所有文件和子目录更改
# 例如:
chgrp users -R ./dir # 递归地把dir目录下中的所有文件和子目录下所有文件的用户组修改为users

15.chmod:改变文件权限

chmod [-R] xyz 文件或目录
-R:进行递归的持续更改,即连同子目录下的所有文件都会更改

 16.vim:编辑文件

vim文档:http://www.runoob.com/linux/linux-vim.html

i 插入
x 删除光标所处文字
: 切换到命令模式
! 强制
w 储存
q  离开
u 撤销上个动作
Ctrl+R 和u相反

 17.time 测时间(在其他命令前加就可以)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值