这是一个关于使用 cron 和 crontab的规范问题。
您被定向到这里是因为社区相当确定您的问题的答案可以在下面找到。如果您的问题没有在下面得到解答,那么答案将帮助您收集有助于社区帮助您的信息。此信息应编辑为您的原始问题。
'为什么我的 crontab 不起作用,我该如何解决它?' 可以在下面看到。这解决了cron突出显示 crontab的系统。
我的桌面上有一个 python 脚本: /home/ceasor/Desktop/script.py
在/etc/crontab,我写道:
0 */2 * * * ceasor sudo python /home/ceasor/Desktop/script.py
Run Code Online (Sandbox Code Playgroud)
python 脚本没有运行。我如何每 10 分钟运行一次 cron?
我正在尝试创建 postgresql 数据库。
当我安装 PostgreSQL 时,我给出了这个命令:
sudo yum install postgresql postgresql-server
Run Code Online (Sandbox Code Playgroud)
后来我修改了配置文件:
sudo vim /var/lib/pgsql/data/pg_hba.conf
Run Code Online (Sandbox Code Playgroud)
并修改为
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
host all all 0.0.0.0/0 md5
Run Code Online (Sandbox Code Playgroud)
当我尝试启动 postgresql 服务时:
sudo service postgresql initdb
> Data directory is not empty! [FAILED]
sudo chkconfig postgresql on
sudo service postgresql start
Starting postgresql service: [ OK ]
Run Code Online (Sandbox Code Playgroud)
是什么导致了这些错误,我该如何修复它们?
当我使用certutil它时返回此错误:certutil: function failed: security library: bad database.
例如,我无法列出证书或密钥
我怎样才能解决这个问题?
我需要安排一个 Windows 任务来每分钟运行一个脚本。在大多数情况下,脚本不需要执行任何操作并立即存在。当脚本需要执行某事时,我希望它尽快开始工作,因此间隔为一分钟。
现在,Windows Scheduler 的 UI 近年来变得相当混乱,所以我不确定在 Windows 2008 R2 上每分钟(或 5 分钟 ..)运行任务的最佳方式是什么。
这是每分钟在 Windows 下安排任务的最佳方式吗?它可靠吗?它是在机器重新启动后直接启动,还是只在中午 12 点再次启动?请注意,我无法为此使用/编写自定义服务应用程序,因为我需要它非常便携。
尝试在 apache2.2 上配置虚拟主机时,我收到“未安装 apache MPM 包”的消息。
我正在按照这个示例进行 vhost 配置。这个错误是什么意思?
编辑:安装了 prefork。问题是,为什么在a2ensite / a2dissite和/etc/init.d/apache2 重新加载后,我仍然收到错误“未安装 MPM 包”...
我无法让 samba 共享工作访问共享。
我已经设置了一个运行 Fedora 16 的独立机器,用作文件共享和 Web 开发服务器。它需要能够与 Windows 7 PC 和运行 OSX Snow Leopard 的 Mac 共享文件。
我已经在 Fedora 上使用 Samba 配置 GUI 工具设置了 Samba。将用户添加到 Fedora 并将它们作为 Samba 用户连接(与 Windows 和 Mac 用户名和密码相同)。工作组名称与 Windows 工作组名称相同。身份验证设置为用户。我已经允许 Samba 和 Samba 客户端通过防火墙,并将以太网设置为防火墙中的受信任端口。
Windows 和 Mac 机器都可以连接到服务器并查看共享,但是在尝试访问共享时,Windows 抛出错误:
0x80070035 " Windows cannot access \\SERVERNAME\ShareName."
Run Code Online (Sandbox Code Playgroud)
Windows 用户在访问服务器(在“网上邻居”下找到)时不会被提示输入用户名或密码。使用 IP 而不是服务器名称连接时也会发生这种情况。
Mac 也可以连接到服务器并查看共享,但是在选择共享时会出现错误:
The original item for ShareName cannot be found.
Run Code Online (Sandbox Code Playgroud)
通过 IP 连接时,系统会提示 Mac 用户输入用户名和密码,通过身份验证后会提供共享列表,但是在选择要连接的共享时,会显示错误并且用户无法访问该共享。
由于两台机器在尝试访问共享时的行为相似,我认为这是 Samba 配置方式的问题。
smb.conf:
[global]
workgroup = workgroup
server …Run Code Online (Sandbox Code Playgroud) 在 Fedora 17 上,我尝试使用以下命令将硬盘驱动器挂载为从设备:
mount /dev/sda5 /mnt/fedora8
Run Code Online (Sandbox Code Playgroud)
我得到这个错误:
mount: unknown filesystem type 'LVM2_member'
Run Code Online (Sandbox Code Playgroud)
这个硬盘怎么挂?
我全新安装了 64 位的 Fedora 17。一切正常,当我插入互联网电缆时,它会自动连接到互联网。
所以当我发出这个命令时我有点困惑:
el@defiant ~ $ ifconfig eth0
Run Code Online (Sandbox Code Playgroud)
我得到错误:
eth0: error fetching interface information: Device not found
Run Code Online (Sandbox Code Playgroud)
找不到设备?这是ifconfig:
ifconfig
Run Code Online (Sandbox Code Playgroud)
我明白了:
em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.102 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::ea40:f2ff:fee1:58c prefixlen 64 scopeid 0x20<link>
ether e8:40:f2:e1:05:8c txqueuelen 1000 (Ethernet)
RX packets 44753 bytes 51284267 (48.9 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 34222 bytes 4294174 (4.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt …Run Code Online (Sandbox Code Playgroud) 我给自己买了一个发出奇怪声音的硬盘。
我想检查错误,我想使用smartctl,
这个命令
[root@defiant ~]# smartctl -V
Run Code Online (Sandbox Code Playgroud)
产生一个错误:
bash: smartctl: command not found...
Run Code Online (Sandbox Code Playgroud)
yum install smartctl不起作用。我如何 yum 安装 smartctl?
fedora ×4
linux ×4
cron ×2
installation ×2
apache-2.2 ×1
centos ×1
ethernet ×1
file-sharing ×1
hard-drive ×1
ifconfig ×1
lvm ×1
mount ×1
postgresql ×1
private-key ×1
public-key ×1
samba ×1
smartctl ×1
ssl ×1
windows ×1