-
Linux – 如何查看进程何时启动?
所属栏目:[Linux] 日期:2020-12-13 热度:116
假设我知道pid,我怎么能看到进程何时开始. (在 Linux上) 解决方法 如果只想要开始时间,可以选择该字段并通??过执行以下操作来抑制标题: ps -p YOURPID -o lstart= 输出将如下所示: Mon Dec 14 17:17:16 2009 这是ctime(3)格式,您可以解析它以拆分相关部分.[详细]
-
linux – 安装自定义bash脚本的好地方在哪里?
所属栏目:[Linux] 日期:2020-12-13 热度:88
我即将安装“leiningen”这是一个用于clojure编程语言的bash脚本,具有很多实用性……但是我不确定-put-一个可执行脚本在 Linux中的适用位置系统使其永久稳定可用. 我不认为/ home中的任何地方都有意义,但我不知道应该使用哪个目录/目录. 在/ usr /股? 解决[详细]
-
linux – 以不同的用户身份运行shell脚本
所属栏目:[Linux] 日期:2020-12-13 热度:122
将 shell脚本作为不同用户运行的好方法是什么.我正在使用Debian etch,我知道我想要冒充哪个用户. 如果我是手动操作,我会这样做: su postgres./backup_db.sh /tmp/testexit 由于我想自动化该过程,我需要一种方法来运行backup_db.sh作为postgres(继承环境等)[详细]
-
linux – 内核堆栈跟踪到源代码行
所属栏目:[Linux] 日期:2020-12-13 热度:79
给定如下的内核堆栈跟踪,如何确定发生问题的特定代码行? kernel: [ffffffff80009a14] __link_path_walk+0x173/0xfb9kernel: [ffffffff8002cbec] mntput_no_expire+0x19/0x89kernel: [ffffffff8000eb94] link_path_walk+0xa6/0xb2kernel: [ffffffff80063c4f][详细]
-
linux – 使用crontab进行作业调度,计算机在此期间关闭时会发生
所属栏目:[Linux] 日期:2020-12-13 热度:192
我使用crontab安排了一些任务. 如果我的计算机在cron计划执行某些操作期间关闭或关闭,会发生什么? 每个错过的cron作业是否在计算机打开后运行,或者当天错过的作业被忽略了?如果错过的作业没有恢复,有没有办法配置cron,以便在计算机重新打开后运行错过的任[详细]
-
备份 – 你需要-ssh用于rsync吗?
所属栏目:[Linux] 日期:2020-12-13 热度:98
从服务器复制时,我总是习惯使用以下命令: rsync –progress -avze ssh user @ host:/ path / to / files ./here.然而,一位心智的朋友告诉我,我可以简单地执行rsync –progress -avz user @ host:/ path / to / files ./here.所以问题是,如果你不需要-e ss[详细]
-
linux – 在EC2实例启动后运行bash脚本
所属栏目:[Linux] 日期:2020-12-13 热度:102
我在EC2实例上有一个远程启动另一个实例的脚本. 一旦这个实例完全加载(完成启动),我希望它自动运行一个bash脚本,最好的方法是什么? 我需要完全启动所有内容,基本上bash脚本运行图像转换脚本(使用ImageMagick并执行“wget”命令几次) 目前,脚本位于此处: /h[详细]
-
如果是段错误,你能在Linux中获得任何程序来打印堆栈跟踪吗?
所属栏目:[Linux] 日期:2020-12-13 热度:196
如果我从 shell运行程序,并且它是segfaults: $buggy_programSegmentation fault 然而,它会告诉我有没有办法让程序打印回溯,也许是通过运行这样的东西: $print_backtrace_if_segfault buggy_programSegfault in main.c:35(rest of the backtrace) 我也不愿[详细]
-
Linux:调度命令在重启后运行一次(RunOnce等效)
所属栏目:[Linux] 日期:2020-12-13 热度:68
我想安排一个命令在 Linux机箱重启后运行.我知道如何执行此操作,以便使用@reboot crontab条目执行命令 consistently runs after every reboot,但是我只希望命令运行一次.运行后,应将其从要运行的命令队列中删除.我本质上是在Windows世界中寻找与 RunOnce相当[详细]
-
linux – pts登录中`last`输出中缺少IP信息的原因?
所属栏目:[Linux] 日期:2020-12-13 热度:75
我有五个CentOS 6 linux系统正在运行,遇到一个相当奇怪的问题,我的用户ID似乎只发生在我所有的 Linux系统上…这是我从上一个命令中排除的条目问题的一个例子. .. mpenning pts/19 Fri Nov 16 10:32 - 10:35 (00:03)mpenning pts/17 Fri Nov 16 10:21 - 10:42[详细]
-
linux – UNIX文件系统中的粘性位是什么?什么时候使用?
所属栏目:[Linux] 日期:2020-12-13 热度:183
UNIX文件系统中的粘滞位是什么? 作为管理员何时以及如何使用它? 解决方法 它的最初用途是向OS提供一个提示,即可执行文件应该缓存在内存中,以便加载更快.这种用法大多已被弃用,因为操作系统现在对这类事情非常聪明.实际上,我认为现在一些操作系统使用它作为[详细]
-
linux – 如何限制每用户带宽?
所属栏目:[Linux] 日期:2020-12-13 热度:84
总结一下: 我有一个专门的服务器,有几个朋友用web gui运行一个torrent客户端.每个用户在服务器上以用户名运行客户端,因此下载到用户目录中,只有他们可以访问自己的文件等. 如何监控和限制每个用户每月的带宽? 我当时认为必须有一种使用iptables的方法.并且[详细]
-
linux – 动态压缩dd备份
所属栏目:[Linux] 日期:2020-12-13 热度:196
也许这听起来像愚蠢的问题,但我试图这样做的方式不起作用. 我正在使用livecd,驱动器未安装等. 当我这样做备份 sudo dd if=/dev/sda2 of=/media/disk/sda2-backup-10august09.ext3 bs=64k …通常它会工作,但我没有足够的空间外部高清我复制到它(它几乎适合它)[详细]
-
为什么基于Linux的操作系统被认为比Windows更安全?
所属栏目:[Linux] 日期:2020-12-13 热度:98
我听说基于 Linux的系统更安全.显然他们没有病毒,也不需要防病毒软件.甚至我的大学也声称这一点 – 他们拒绝在他们的服务器上安装Windows,这真是一种耻辱,因为我们想使用.NET框架来创建一些网站. 我认为Linux更安全的唯一原因是因为它是开源的,所以理论上错[详细]
-
如何在Linux机器上找到有关硬件的详细信息?
所属栏目:[Linux] 日期:2020-12-13 热度:82
-i.e – 如何在命令行中获取硬件组件的完整列表(在没有窗口系统的机器上) 谢谢. 解决方法 lspci for pci cards,lsusb for usb,lshw适用于基于debian的发行版,这里有一个获取 other hardware specs的方法列表,[详细]
-
linux – 系统依赖项和引导顺序
所属栏目:[Linux] 日期:2020-12-13 热度:142
我需要为要启动的进程指定引导顺序.我在Fedora 18上运行了389 Directory Server和Samba.如何启动网络服务,然后是389 DS,然后是Samba?在Fedora中是否有管理这个的GUI? 我已启用Samba以systemctl enable smb.service启动.我还使用systemctl enable dirsrv.ta[详细]
-
linux – 白名单使用iptables允许IP(输入/输出)
所属栏目:[Linux] 日期:2020-12-13 热度:52
我有几个ip范围,我希望我的服务器能够连接和用户连接.其他一切都应该被阻止. 我应该如何用iptables做到这一点? 我的操作系统是基于Debian的Linux发行版. 解决方法 我建议抓一个防火墙配置工具,比如 Firestarter,然后从那里开始.不过,这里有一些基础知识. #F[详细]
-
redhat – 如何安全地释放RHEL6 / boot上的空间?
所属栏目:[Linux] 日期:2020-12-13 热度:175
我想在RHEL 6盒子上做yum更新,我收到此错误消息 Transaction Check Error: installing package kernel-2.6.32-279.9.1.el6.x86_64 needs 10MB on the /boot filesystem installing package grub-1:0.97-77.el6.x86_64 needs 10MB on the /boot filesystemErr[详细]
-
Linux中的虚拟网络设备
所属栏目:[Linux] 日期:2020-12-13 热度:85
有人可以详细解释veth对和tap接口有什么区别,以及这些设备如何连接到 linux bridge或openvswitch. 我找到了这个: “Veth是一对特殊的网络设备,我认为它是一种改变流量方向的方法,也就是说,当外向方向流量从Linux协议栈发送到veth设备时,它被发送到另一个镜[详细]
-
针对服务器的Linux发行版建议[已关闭]
所属栏目:[Linux] 日期:2020-12-13 热度:140
我的 Linux服务器经验有限.我正在寻找有关分发的建议.您最喜欢的服务器是什么?为什么? 编辑:澄清:我希望一个通用的分发,不是特定的功能.在文件服务器,Web服务器上使用的东西,真的.社区支持,及时修补,管理友好的工具,良好的跟踪记录等等,这些都是我在这里[详细]
-
linux – 在`last`的输出中,IP地址后面的后缀“.d”是什么意思?
所属栏目:[Linux] 日期:2020-12-13 热度:56
为了找出最近在我的服务器上登录的人,我使用的命令是: 从非常奇怪的IP地址登录例如: username@pc:/home/user$lastusername pts/16 59.224.XX.178.d Sun Aug 2 12:26 - 12:27 (00:00) (其中X是数字). 我的问题:后缀.d是什么意思?当我使用选项“-i”时,为[详细]
-
linux – 禁用除ssh之外的所有服务
所属栏目:[Linux] 日期:2020-12-13 热度:62
如何在现代(基于systemd的) Linux发行版上禁用除ssh之外的所有服务? 我需要实现一种维护模式. 所有这些服务都需要关闭: postgres 后缀 阿帕奇 杯子 cron dovecot 但是不能关闭ssh,因为这会习惯于在维护模式下执行任务. 当然,我可以编写一个shell脚本,它循[详细]
-
linux – 如何将版本控制,测试和持续集成/部署等开发实践应用于
所属栏目:[Linux] 日期:2020-12-13 热度:196
想象一下,您将管理许多服务器,这些服务器具有许多人使用的不同服务.现在说你想在其中一台服务器上重新配置或替换某些软件.显然,您不希望在生产中的服务器上工作. 如果这是代码更改,作为开发人员,我会在本地开发机器上进行更改,在本地测试并将更改提交到版本[详细]
-
linux – 我们应该禁用root用户吗?
所属栏目:[Linux] 日期:2020-12-13 热度:102
我们应该删除root密码,禁用远程登录,并且基本上要求管理员使用sudo来执行管理操作吗? 解决方法 我的所有服务器都禁用了root帐户(sp_pwdp设置为*).这是要求所有root访问权限的sudo.[1]这样做的目的是审核所有超级用户活动,以便人们可以看到对系统所做的工作.[详细]
-
在linux / arm下对RAM(无ECC)进行基准测试的最佳方法是什么?
所属栏目:[Linux] 日期:2020-12-13 热度:93
我想测试定制板上无ECC内存芯片的完整性和全局性能 是否有一些工具可以在linux下运行,所以我可以同时监控系统和全局温度? 是否有一些无ECC特定测试? 编辑1: 我已经知道如何监控温度(我使用特殊的平台功能/sys/devices/platform/cen/temp1_input). 目前 :[详细]