首页 > 代码库 > Linux基础

Linux基础

Linux简介

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。主要用于服务器,特别是网络服务器。
有两种常见的桌面环境:KDE和GNOME。

Linux终端:Linux终端也称为虚拟控制台,相当于Windows的DOS窗口。

终端操作:Ctrl+Alt+(F1~F6)切换终端,或者chvt(1~6);

普通用户登录显示符号$, root用户显示符号#;

命令:

init 0 :关闭系统

exit :退出

who:列出在系统上工作的用户,显示当前登录的所有用户以及当前日期时间

date:显示系统当前时间日期,更改时间 date -s ‘2017-5-17 5:20‘       -s同步硬件   -w同步系统

cal:显示某月的日历      cal 9 1992

clear:清屏     或ctrl+l

su:切换用户  su chenshuai

passwad:修改用户的密码,查看用户密码状态等     passwad chenshuai

man:获取帮助        man  cd

--help:获取简单帮助,还有的命令不能使用man    ls --help

useradd:创建新用户    useradd  chenshuai     为chenshuai设置密码:echo ‘789456‘ | passwd -- stdin chenshuai

pwd:显示当前路径

cd:切换目录   cd /    cd/root/chenshuai

  cd..:回到上级目录

  cd~:切到用户家目录

  cd-:切到用户之前工作的目录

ls:列出目录中的内容(默认是当前目录)   ls chenshuai

  ls -a:列出目录下所有文件,包括影藏文件(以.开头的文件)    

cp:复制目录和文件   cp 源文件  目标文件

  cp -r:递归的复制

  cp -f:不询问直接强制复制

mv:移动、修改文件和目录名    可以在不同目录之间移动文件和目录,可以重新命名文件和目录。移动:mv list chenshuai 将list移动到chenshuai;  改名:mv good  bad  将 good改为bad

mkdir:创建文件夹

touch:创建文件

rm:删除文件

  rm -r:递归删除目录

  rm -f:不询问强制删除

    删除空目录:rmdir root/chensshuai/good

    删除非空目录  rm -r chenshuai

cat:浏览文件整个内容  cat ball.txt

     未完待续。。。

Linux基础