【Linux】常用热键回顾分析

 

bin:全称binary(二进制目录文件)
ls:显示当前目录下所有文件   其中:ls-a(真实的显示所有文件,可显示隐藏的文件)  ls-l 显示所有文件信息

ls观察界面下:绿色为可执行文件

 

 

 

#mkdir 0422   建一个文件夹文件夹名是0422 ,记得之间加了一个空格;
#rmdir 0422  删除文件夹(目录),同样里面有一个空格,以下不加以强调;

 

 

#cd  0422   进入文件名为0422的文件夹
#cd  ..         返回上一级

 

 

#cd  ../..      返回上两级
Tab:命令补全,文件路径补全

 

 

ctrl+c:终止正在进行的程序
ctrl+d: 退出字符界面,退出在终端界面下的操作显示界面

 

 

ctrl+alt+t:在当前终端新建标签页;
ctrl+shift+c:复制中断选中内容;

 

 

ctrl+shift+v:粘贴终端复制内容
touch  01.c  :建一个01.c文件

 

 

vim 01.c :   打开一个01.c文件(如果没有,则自行创建并打开)

 

函数分为以下三个部分:参数,返回值,函数体;
void:万能指针类型;
gcc: 编译;
./a.out :  执行可执行文件
sudo:注意是o不是0;超级用户模式;
 
rm  01.c   删除文件,(-r)删除目录下的ddd目录
du    :   磁盘命令
pwd   : 绝对命令显示绝对路径

 

/   根目录,只存放目录,不要存放文件。目录 如: / etc ,/bin, /dev,  /lib, /sbin 等放置在一个分区中;
/bin :可执行二进制目录文件,如常用的 ls,cat , mv, tar 命令存放在本目录中;
/boot : 存放linux 系统启动时使用的文件,其中 vmlinuz linux 内核文件,以及 gurb 文件;
/dev :  设备文件目录,本目录用于存放系统下的设备文件, linux 下设备被当成文件,访问该目录下某个文件,相当于访问某个设备。
/ etc :操作系统的配置文件目录,不建议在此目录下存放可执行文件,重要的配置文件有: / etc / inittab / etc / fstab / etc / init.d ,/etc /X11,   / etc / sysconfig ,/etc / xinetd.d
/home:系统默认的用户目录,新增用户帐户时,用户的家目录都存放在目录下, - 表示当前用户的目录。
/ lost+find :系统异常产生错误时,会将一些遗失的片段放置在此目录下。
/root :系统管理员目录  
/ sbin :  放置系统管理员使用的可执行命令,如: fdisk shutdown mount 等,与 /bin 不同的是,这几个目录是给系统管理员 root 使用的命令,一般用户只能查看不能设置和使用。
/ tmp :一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下。
/ usr :应用程序存放目录:
/usr /bin 存放应用程序,
/usr /share 存放共享数据,
/usr /lib :存放程序运行必需的一些函数库文件。 / usr /local: 存放软件升级包,
/usr /share/doc :系统说明文件存放目录。
/ usr /share/man: 程序说明文件存放目录,
/ mnt :光盘挂载点,通常光盘设备 /dev/ cdrom 挂载到 / mnt 目录。
 

.复制文件/目录:cp

格式:cp[选项源文件      目标文件/目录

1.cp  /home/hello.c   /tmp

/home/hello.c拷贝到/tmp目录下

2.cp  -r /home/dir   /tmp

 

/home/ dir 目录下内容拷贝到 / tmp 目录下

 

         
移动或更名--mv

格式:mv  [选项]源文件或目录  目标文件或目录

示例:

1.mv  /home/ddd  /home/ddd1

/home目录下的ddd文件更名为ddd1

2.mv   /home/ddd1  /tmp

 

/home 目录下的 ddd1 目录剪切到 / tmp 目录下
 

 

改变文件权限:chmod

格式:chmod  [who] + /- /= [mode] 文件名

参数:

Who:

u:表示文件的所有者

g:表示与文件所有者同组的用户

o:表示其他用户

A:表示所有用户,它是系统默认值

压缩打包类命令:

Linux中,压缩文件扩展名:*.tar,*tar.gz, *.tgz,*.gz,*.bz2,后缀名不同,使用命令不同*.gz  ---gzip命令

  *.bz2 ---bzip2命令压缩的文件

  *.tar ---tar命令

  *.tar.gz ---tar打包后,再经过gzip压缩的文件

  *.tar.bz2---tar命令打包后,再经过bzip2压缩的文件

打包与压缩

17.tar  [选项目录或文件

范例:

1.tar  cvf  tmp.tar /home/ddd

将目录下的所有文件和目录打包成一个tmp.tar文件

2.tarxvftmp.tar

将打包文件tmp.tar在当前目录下解开

3.tarcvzf  tmp.tar.gz /home/ddd

/home/ddd目录下的所有文件和目录打包并压缩成一个tmp.tar.gz文件

 

 
18. 压缩解压: gzip

格式:gzip[选项文件名

示例:

1.gzip  /root/anaconda-ks.cfg

压缩文件

2.gzip  -d /root/anaconda-ks.cfg.gz

 

解压文件

 

文件链接:ln

     类似于windows快捷方式的链接文件,有软链接和硬链接两种。

格式:ln[选项]文件名 链接名

示例:

ln-s source filename

创建source文件的软链接target(目的地址),

软链接使用ln命令的-s选项创建

 

2.ln  source target

  创建source文件的硬链接target,不带有任何选项的ln命令即可创建硬链接。

     软链接类似于Windows中的快捷方式,内部保存的是源文件的路径,路径可以是相对路径,也可以是绝对路径;

  硬链接创建后,链接文件与源文件没有主次之分,文件系统中它们都和同一个inode相关联,即具有相同的inode

 

查找文件---find

格式:find  路径–name  ‘文件名’

范例:

1.find  ./ -name  ‘hel*’

查看当前目录及其子目录中寻找名为hel开头的文件

2.find  ./ -name ‘hello.c

 

 

在当前目录及其子目录中寻找名为 hello.c 的文件
 

 

网络配置ifconfig

格式:Ifconfig【选项】【网络接口

示例:

1.ifconfigeth0 192.168.0.1eth0

配置eth0这一网卡的ip地址为192.168.0.1

2.ifconfigeth0  down

暂停eth0这一网卡的工作

3.ifconfig  eth0 up

恢复 eth0 这一网卡的工作
 

 

29.帮助--man

格式:man  命令名

示例:

1.man  grep

查看grep命令的使用方法

v

2.man ping

产看ping命令的使用方法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

六竹书生__wa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值