Linux操作系统基础命令、快捷键

Linux命令操作格式:命令+空格+参数+空格+路径文件(命令的参数可选,路径和文件可选)


相对路径:不从根(/)目录开始,而是从当前目录开始

绝对路径:从根(/)目录开始


符号:

>> 追加重定向,作用:把内容追加到文件结尾

> 重定向,作用:把文件内容清空,把要加的内容加到文件的结尾

-n 作用:打印行号,取消默认输出

<< 追加输入重定向

-a 专用于拷贝目录

-r 拷贝目录,递归删除目录

-p 保持属性,递归创建目录

-f 强制

-v 排除功能

-a 显示隐藏的

: 命令分隔符


快捷键:

table 补全快捷键、补全命令或路径(linux中最有用的快捷键)

Ctrl+c 终止命令

Ctrl+d 退出当前窗口

Ctrl+l 清屏

Ctrl+a 把光标移到行首

Ctrl+e 把光标移到行尾

Ctrl+u 清除从光标到行首的字符

Ctrl+k 清除从光标到行尾的字符


1.创建一个目录/data      

mkdir /data         

记忆方法:make directorys   缩写 mkdir


2.查看当前目录

pwd


3.查看当前用户名

whoami


4.查看当前主机名

hostname


5.更改主机名

hostname 你想要的主机名


6.主看目录

ls  目录


7.进入目录内

cd  目录

cd .. 切换到上一级目录

cd - 切换到上次访问的目录

cd ~ 切换到用户家目录


8.创建一个文件

touch 文件名  /  touch  目录 文件名


9.查看文件

ls  文件名

ls -l 文件名   (在ls后加一个-l可以查看文件细节,具体是指文件属性)


10.编写文件内容

vi 文件名   (:wq!保存并退出)(:q!强制退出,不保存)


11.查看文件内容

cat 文件名


12.打印输出

echo 内容

例如:echo “我爱linux”                   打印:我爱linux

  echo “我爱linux” >> love.txt   把内容追加到love.txt中


13.复制文件和目录

cp -a(专用于拷贝目录) 文件或目录 文件或目录

例如:cp love.tet /temp/

  cp -a /data /temp/


14.移动文件或目录

mv 文件或目录 文件或目录 (有风险的命令)


15.删除文件或目录

rm -r(专用于拷贝目录,递归删除目录) 文件或目录 文件或目录


16.删除空目录

mkdir 空目录


17.查看文件前几行

head -n 数字 文件(如果没有数字就是默认10行)


18. 查看文件末尾几行

tail -n 数字 文件


19.查看目录树,目录结构

tree 文件或目录


20.alian 查看别名,定义别名

例如:#alias lala='echo "i am linux"'(=两边不能有空格)

#lala

打印:i am linux

文件名前面带“.”表示是隐藏文件     ls -a 显示隐藏文件

/root/.bashrc 存放别名的目录文件

注意:如果新定义的别名不写入该文件中,则该别名只是临时的,当重启服务器,该别名将不存在


21.unalias 取消别名

例如:unalias lala


22.查看命令的帮助文档

方法一:man 命令名 (详细帮助)

方法二:命令名--help (简单帮助)

方法三:help 命令名 (linux bash内置命令)


23.查看及更改ip等配置

ifconfig

ifup 启动网卡 ifup eth0

ifdown 停止网卡 ifdown eth0

重启网络 /etc/init.d/network restart


24.查看linux的版本:

cat /etc/redhat-release (centos)

sudo lsb_release -a (Ubutu)


25.关闭防火墙

/etc/init.d/iptables stop service iptables stop


26.添加linux用户

useradd 用户名

删除用户:userdel 用户名

查看用户:id 用户名

添加用户密码:passwd 用户名

切换用户:su 用户名


Ubuntu下安装与卸载软件:

1.通过deb包安装的情况

安装.deb包:sudo dpkg -i package_file.deb

反安装(卸载).deb包:sudo dpkg -r package_file

2.通过apt-get安装的情况(有时候命令后要加上-zxvf)

安装:sudo apt-get install package_name

反安装:sudo apt-get remove package_name

3.解压zip包

upzip package_file.zip

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