Linux基础1

linux 基本命令操作:

注:当有#符号时,表示此时为超级用户;当有$符号时,表示此时为普通用

常用指令

  • pwd :显示当前所在目录的绝对路径
  • / :根目录
  • ‘.’当前目录
  • ‘..’当前目录父目录(上一级目录)
  • cd / :进入根目录
  • ls : 显示当前目录下的内容(横着排列)
  • ll : 显示当前目录下的内容(竖着排列,显示文件或目录的属性及权限)
  •  -rtl   根据时间排序显示

ls  显示文件或目录:

  • -rtl   根据时间排序显示
  •      -l  列出文件详细信息l(list)
  •      -a  列出当前目录下所有文件及目录,包括隐藏的a(all)

文件属主:

drwxr-x--x. 2 root root 4096 May 13 23:39 xiaoli

  • d :文件类型(表示目录)
  • 前三位:rwx :文件属主有读写执行的权限
  • 中间三位:r-x:用户所在的组用户只有读,执行权限s
  • 后三位:--x :其它用户只有执行的权限
  • rwx read=4
  • write=2
  • execute=1 执行(代表没有权限)

cd  切换目录:

  • cd /  :进入根目录
  • cd.. :返回上级目录(父目录)
  • cd ~  :返回home目录
  • cd ../lisi/ ; /lisan/    :一次执行多条linux 命令,中间只需用" ; "隔开

mkdir创建目录:

  • mkdir -p aa/bb/cc :依次创建3 个目录,目录之间的关系是aa/bb/cc
  • mkdir name  :创建一个name目录
  • whoami :显示当前登录的账户名称
  • su root=sudo root  :切换到root 账户(注意:低权限的账户切换到高权限的账户,需要输入密码)

rmdir  删除目录(只能删除空目录)

  • rmdir name :删除name空目录。
  • rmdir -p aa/bb/cc/  :依次删除3 个目录,目录必须为空。

touch  创建空文件:

  • touch shengzhen  :创建文件,文件名字叫“shengzhen”
  • touch -t 201801011200 yangtaishan  :修改“yangtaishan”文件的时间(年月日时分

mv  重命名或移动:

  • mv lizhi/ lizhi2019/ :修改目录名称(把“lizhi”目录名改为“lizhi2019”)
  • mv -i yangtaishan/ lizhi2019/  :移动目录前提示,输入y 即表示确认移动
  • mv -i smart finance_2019  :将目录smart 移动到finance_2019 目录下
  • mv file1 file2  :file1 重命名为file2
  • date -s '2019-09-01 11:27:00'  :root 用户修改系统时间

cp 复制:

  • cp yangtaishan yangtaishan_bak  :“yangtaishan ”的内容复制给“yangtaishan_bak”文件。
  • 注:可复制文件到已存在的目录或文件;如果复制到一个不存在的文件会自动新建,同一个目录下,(不能复制/拷贝) 为同名的文件, 不同的目录下的同名文件内容可复制。
  • cp yangtaishan yangtaishan_bak ../lizhi2019/ :将当前的多个文件复制到指定目录下(../lizhi2019/是目录)
  • cp -r xiaoli/ lizhi2019/   :xiaoli 目录的所有内容复制到lizhi2019/目录下

vi 编辑

vi lizhi :编辑“lizhi”文件,点击 i 后进编辑,编辑完,按ctrl+C,退出编辑状态,再按:wq,即可保存并退出。

 

posted @ 2019-11-14 10:11  songzhihua  阅读(83)  评论(0)    收藏  举报