linux基本命令

来源:互联网 发布:阿里巴巴淘宝运营模式 编辑:程序博客网 时间:2024/05/29 19:10

关机命令:shutdown-h now立即进行关机

shutdown-r now现在重新启动计算机

reboot现在重新启动计算机

root登陆:root

进入图像用户界面:startx

ls当前目录的所有文件

ls-l显示文件的详细信息



用户登陆:登陆时尽量少使用root帐号登陆,因为他是系统管理员,最大的权限

,避免操作的失误。可能利用普通用户登陆,登陆后用“su”命令来切换成系统管理员身份。


logout用户注销


linux下的文件目录

linux的文件系统是采用基层式的数状目录结构,在此结构上的最上层是根目录”/”,

然后在此目录下在创建其他的目录。


root目录:存放root用户的相关文件;

home目录:存放普通用户的相关文件;

bin目录:存放普通命令的目录;

sbin目录:要具有一定的权限才可以使用的命令‘

mnt目录:默认挂载软驱和光驱的目录;

etc目录:存放配置相关的文件;

var目录:存放经常变化的数据;

boot目录:存放的是引导的相关文件;

usr目录:安装软件的默认文件夹;


显示当前在那个路径下面:pwd




用户的管理:


注意:只有root用户和具有root权限的用户,在能只想添加用户的操作;

添加用户:useraddxiaoming;

给添加的用户添加密码:passwdxiaoming

然后输入密码:


如果添加用户时。没有指定用户,则是给当前的用户,给密码;


删除用户:userdelxiaoming(仅仅是删除用户)

删除用户:userdel-r xiaoming(删除用户和用户的主目录)



指定运行级别:

命令级别:(一共有七个)

0:关机

1:单用户

2:多用户状态没有网络

3:多用户状态有网络

4:系统未使用保留给用户

5:图形界面

6:系统重启


常用的是35,要改变默认的运行级别可以修改文件/etc/inittabid:5initdefault:这一行中的数字;


注意:修改运行级别只能是root用户才能完成。

普通用户如何切换到root用户:用logout/su切换到root用户;


如果把运行级别改成了6或者其他级别,系统一直处于重启状态,如何改变它的运行级别;使它能够重新启动:

a:修改错误配置的方法:进入grub引导界面的时候,请输入e;

b:在选中第二行输入e

c:在最后输入1[单用户级别】


常用命令:


pwd:显示当前工作目录

cd:改变目录

ls:列出文件和目录

ls-a:显示隐藏文件

ls-l:显示长列表格式

ls-al:显示隐藏长列表格式


mkdir:建立目录

rmdir:删除空目录

touch:建立一个空文件

cp:复制命令

cp-r dir1 dir2递归复制命令(复制子目录信息)

mv:移动文件改文件名

rm:删除文件和目录

rm-rf * :删除所有内容(包括目录和文件)r递归f强制

ln建立符号索引

ln-s源目标

ln-s/etc/inittab inittab[inittab指向实际文件/etc/inittab]

more显示文件内容带分页

less显示文件内容带分页

grep在文本中查询内容

注意:分完页以后,按下”空格键“是向下翻页,按下”ctrl+PgUp“是向上翻页

|管道命令

注意:在linuxunix系统中|就是管道命令,就是把上一个命令的结果交给|的后面的命令处理


注意:当你敲命令敲了部分命令可以按下”Tab“键,补全整个命令


注意:在linux下有问题用”man“相当于dos下的”help“

find搜索文件及目录

find/ -name man:意思是说从根目录开始搜索名称为mam的文件或者目录


find/home-amin-10:十分钟内存取的文件或者目录

find/home-atime-10:十小时内存取的文件或目录

find/home-cmin-10:十分钟内更改过的文件或者目录

find/home-ctime +10:十小时前更改过的文件或者目录

find/home-size +10k:在/home目录下查找大小为10k的文件


重定向命令:ls-l > a.txt列表中的内容写到a.txt

ls-al >> a.txt列表中的内容追加到文件aa.txt的末尾

注意:(”>”表示覆盖写 ”>>“追加写)


练习:

复制命令 cpa.out /home/zhaoming/

删除命令 rma.out

分页命令moreinstall.log

查询关键字在文件中:grep“mm” aaa.java

在查询时,显示关键字在哪一行:grep-n “mm” aaa.java

查找名字是aaa.java的文件:find/ -name aaa.java(在整个系统下查找)

查找名字是aaa.java的文件:find/root/ -name aaa.java(在root文件下查找)

把查找的信息保存到一个文件中:grep-n “mm” aaa.java > kkk.bak




原创粉丝点击