Linux常用命令

1.su:进入管理员账号

2.pwd:查看当前所在的目录

3.ls:查看此目录下的文件和目录

ls -a:查看此目录下包括隐藏文件在内的所有文件

ls -l:列出当前目录下的所有文件

ls -r:reverse,将排序结果反向输出

4.man:查看手册命令

#man mkdir

5.mkdir:新建文件夹

#mkdir test

6.touch:新建文件

#touch newfile

7.cp :复制某个文件

#cp -r file1 file2

8.cat:依次读取文件的内容后输出到标准输出设备上

#cat >f1 创建文本f1,显示文件的内容

#cat file.1>file.2 file.2将会被file.1替换

9.more [选项] [文件名] 查看文件内容较多

#more /etc/passwd

10.less [选项] [文件名] 显示文件内容时可以上下滚动

#less profile 查看profile

#less -p then profile 查看profile并对then关键字进行查找

11.grep:文件内容查询

#grep then profile 在profile文件中对then关键字进行查找

12.tail

#tail -4 /etc/passwd

13.head

#head -2 /etc/passwd

14.ln:命令用于创建链接文件

格式为“ln [选项] 目标”

ln a b:建立硬链接
ln -s a b:建立软链接

15.tar:打包

#tar -cvf test.tar test 将test进行打包成test.tar

#tar -xvf test.tar 将test.tar进行解包

16.gzip:压缩

#gzip test.tar 将打好的包进行压缩

#gzip -d backup.tar.gzip 将打好的包进行解压

17.mv:移动或重命名

#mv test.tar.gzip backup.tar.gz 把文件test.tar.gz改名为backup.tar.gz

#mv backuo.tar.gz test 把文件移动到test目录下

18.find:找文件

#find -name newfile 查找所有名为newfile的文件

#find -user root 查找所有者为root的文件

19.rm:删除文件或目录

#rm -r test 删除test目录

20.rmdir:从一个目录中删除一个或多个子目录项

#rmdir -p test/file 删除test下的file目录和test目录

文件类型

dr-xr-xr-x 2 root root 4096 Dec 14 2012 bin

在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。

  • 当为[ d ]则是目录
  • 当为[ - ]则是文件;
  • 若是[ l ]则表示为链接文档(link file);
  • 若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
  • 若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值