Linux学习:命令

1.基本命令

[root@izksjdlifskdjf ~]# [操作符][参数]

  • root: 当前登录用户
  • @:分隔符
  • izksjdlifskdjf: 主机名localhost
  • ~:所在目录 ~根目录
  • #:命令提示符 ,#超级用户,$普通用户
  • 操作符:命令功能
  • 参数:命令操作对象

2.目录操作命令

ls (list)
/bin/ls
显示目录下的内容
ls [ -选项 ] [ 目录名dir ]

  • -a:显示所有文件
  • –color=aways(总是)/never(从不):颜色输出
  • -d:显示当前目录信息
  • -h:显示文件大小
  • -l:显示当前目录的详细信息

cd (change directory)
shell内置
切换所在目录
cd [ -opera ] [dir]

  • -L:(default)绝对路径
  • -P:相对路径
  • - :返回上次所在的目录
  • . :当前目录
  • …:上级目录

pwd (print working dir)
/bin/pwd
查询当前所在目录

mkdir (make directories)
/bin/mkdir
创建空目录

  • -p:递归建立空目录
  • -m 权限:建立目录的同时设置目录权限

rmdir (remove empty directories)
/bin/rmdir
删除空目录

  • -p:递归删除空目录

3.文件操作命令

touch命令
/bin/touch
创建空目录或者更改文件时间

cat (concatenate files and print)
/bin/cat
合并文件并打印输出到标准输出
cat [ - ] [dir]

more
/bin/more
显示文件内容

空格 向下翻页;B 向上翻页;/字符串:搜索指定字符串 q:退出

less
分行显示文件内容

head
/bin/head
显示文件开头内容

tail
/bin/tail
显示文件尾部内容

ln (make link between file)
/bin/tail
在文件之间建立链接
` ln [ -opera ] 源文件 [aim file]

  • -s:软连接,默认硬链接。
  • -f:已存在链接文件,则先删除在建立链接文件。
    软连接中,源文件可以是 目录或文件,像快捷方式一样只是保存源文件的路径;硬链接时,只能是文件,和源文件就是一个文件。

4.文件和目录操作命令

rm ( remove)
/bin/rm
删除文件或目录 区别rmdir删除目录

  • -f :强制删除
  • -i:删除前询问
  • -r:递归删除

cp (copy)
/bin/cp
复制文件和目录

  • -d:如果文件为软连接,复制的目标文件才有效
  • -i:目标文件存在则询问覆盖
  • -p:目标文件保留源文件属性
  • -r:递归复制目录
  • -a:=-d-p-r

mv (move)
剪切文件或目录

stat ( status)
/bin/stat

5. 基本权限管理

chmod (change file moe bits)
修改文件权限模式
chmod [ -opera ] 权限模式 文件目录

  • -r:目录中所有文件递归设置权限
    权限模式:用户身份[u,g,o,a] [+,-,=] 权限[r,w,x]
    删除其他用户的权限
    chmod 0= ./text.txt
    chown (change owner and group)
    改变文件和目录的所有者和所属组

6. 帮助命令

man ()
/bin/chown
帮助说明
man -opera chapter

  • -f: 查看有哪些航姐的帮助和简短描述信息
  • -k:查看和命令相关的所有帮助

ordername --help

7.压缩和解压缩

zip(package and comress(archive) files
/bin/zip
压缩文件和目录
zip [ -operate ] 压缩包名 源文件或目录

  • -r:压缩目录递归处理

unzip (extract compressed files in a zip archive)
/bin/unzip
unzip [ -opera ] 压缩包名

  • -d:指定压缩位置

gzip,gunzip;
gz是linux中最常见的,快

bzip2,bunzip2
不能用来压缩目录,但算法更好,压缩比更好。

tar
打包:与解打包文件

8.关机和重启命令

sync数据同步
刷新文件系统缓冲区

shutdown
sbin/shutdown
关机和重启

reboot
重启系统
reboot -operate

  • -f:强制重新开机
  • -l:重开机之前,先关闭所有网络界面
  • -n:重开始之前,不检查是否有结束的程序
  • -w:做测试,并不能系统重新开机,

.halt,poweroff
系统关机命令。

10.init命令

修改Linux运行级别

  • -b:不执行相关脚本而直接单用户模式
  • -s:切换到单用户模式

11.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章